2013-12-23 127 views
-1

我在我的网站中使用JQuery UI Accordion插件,链接JQuery版本1.10.3,它在Chrome 31,Firefox 26.0和IE 11中工作正常,但我无法找到如何使它在IE7。我怎样才能让Jquery Accordion Plugin在IE7中工作?

我做了检查多次,该文件被正确连接

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>  
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 

和所需的jQuery代码是在页面

<script type="text/javascript"> 
    $(window).load(function() { 
     $('div.accordion').accordion({ 
      heightStyle: "content" 
      //collapsible: false, 
      //active: 0 
     }); 

    }); 
    </script> 

,也试图改变的JQuery的版本,但不工作。

使用IE开发人员工具的Debuggin始终会出现此错误“对象不支持此属性或方法”accordion“”。

回答

0

有一个IE 7的错误,你必须设置“animated:false”和“autoHeight:false”来修复它。

$(window).load(function() { 
     $('div.accordion').accordion({ 
      heightStyle: "content", 
      animated : false, 
      autoHeight : false 
     }); 

    }); 
+0

谢谢,但尚不能工作 –

+0

检查此链接http://www.dreamdealer.nl/articles/jquery_accordion_object_doesnt_support_this_property_or_method_error_in_ie.html –

相关问题