2013-12-23 98 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 –

相關問題