我怎样才能让Jquery手风琴插件在IE7中运行?

时间:2013-12-23 18:51:42

标签: jquery jquery-ui internet-explorer-7 jquery-ui-accordion

我在我的网站上使用JQuery UI Accordion插件,链接了JQuery的1.10.3版本,它在Chrome 31,Firefox 26.0和IE 11中运行良好,但我无法找到如何使其工作在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开发者工具的调试程序始终会收到此错误“对象不支持此属性或方法”accordion“”。

1 个答案:

答案 0 :(得分:0)

IE 7存在错误,您必须设置&#34;动画:false&#34;和&#34; autoHeight:false&#34;解决它。

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

    });