TypeError:'undefined'不是对象(评估'$ .browser.msie')

时间:2013-01-25 08:50:24

标签: jquery

  

可能重复:
  jQuery latest $.browser

jQuery 1.9和$ .browser出错;它为任何$ .browser返回'undefined';功能。我做错了什么?

  

TypeError:'undefined'不是对象(评估'$ .browser.msie')

我使用以下代码:

setTimeout(function(){if($.browser.msie){$('.ovy').animate({top:"0"},ct);

3 个答案:

答案 0 :(得分:14)

$.browserremoved from 1.9。您可以使用jQuery Migrate获得$.browser支持。

答案 1 :(得分:8)

我像这样解决了这个问题

if(navigator.appVersion.indexOf("MSIE") !== -1){
    // Only MSIE will evaluate this code
}

答案 2 :(得分:2)

$.browser has been removed as of jQuery 1.9。如果你想继续使用它,你需要使用jQuery migrate插件。