代码之家  ›  专栏  ›  技术社区  ›  corysimmons

可以禁用IE6的jQuery吗?

  •  1
  • corysimmons  · 技术社区  · 14 年前

    我试着偷偷摸摸地在IE6条件注释中设置var;然后使用if(is IE6){do nothing}else{do these effects};无济于事。

    它忽略了我的来电显示/隐藏。我看到IE6在show/hide方面有些地方很糟糕,所以我尝试添加hide/show类也没有用。

    任何帮助将不胜感激,并完成我的IE调试。

    http://paste.pocoo.org/show/234287/

    加分: 如果你能解释如何让我的投资组合部分出现在IE6的第一位:( 整页: http://paste.pocoo.org/show/234301/

    1 回复  |  直到 14 年前
        1
  •  2
  •   redsquare    14 年前

    如果您真的需要,那么jQuery提供了浏览器嗅探的方法。看到了吗 .browser .

    例如

    if($.browser.msie && parseFloat($.browser.version) < 7){
    

    然而 ,浏览器嗅探是不赞成这些天,首选的方法是使用 .support 测试浏览器是否支持某项功能,而不是测试特定的浏览器版本。