Tom*_*Tom 6 browser jquery if-statement
我正在尝试使用
jQuery(document).ready(function () {
if (!jQuery.browser.msie <= 7.99) {
jQuery('#element').css('display', 'block');
}
});
Run Code Online (Sandbox Code Playgroud)
但它似乎不起作用?我究竟做错了什么 ?
谢谢
编辑:使用条件注释
<!--[if !IE]>
<!--[if lt IE 8]>
//do stuff
<![endif]-->
<![endif]-->
Run Code Online (Sandbox Code Playgroud)
jQuery.browser.version是你在找什么.你可能应该parseFloat这样做.
虽然在一般,它的白眼依靠浏览器嗅探除非有绝对没有办法检测功能.它可能有助于告诉我们您的真正问题是什么.
编辑:您应该使用条件注释,以服务为IE7及以下规则/样式(S).
| 归档时间: |
|
| 查看次数: |
5876 次 |
| 最近记录: |