13

我试图在 jQuery 函数中使用 if 语句来定位 IE7。我对这个特定位的代码是:

if($.browser.msie && $.browser.version.substring(0) == "7") {
    //Do something
}

它是否正确?

4

1 回答 1

37

尝试:

if($.browser.msie && parseInt($.browser.version, 10) == 7) {
    //Do something
}   

正如@Andrew Whitaker 评论的那样,与其针对特定浏览器,不如考虑检测功能。

于 2010-12-16T17:23:26.127 回答