Javascript Jquery Accordion在IE7中不工作,语法问题?

Javascript Jquery Accordion在IE7中不工作,语法问题?,javascript,jquery,accordion,internet-explorer-7,Javascript,Jquery,Accordion,Internet Explorer 7,我构建了一个使用jqueryaccordion的站点,其中包含一些简单的函数,可以通过外部导航链接控制accordion。我在所有浏览器中都测试过,没有问题,但在IE7中,手风琴完全打开,我不知道为什么。任何帮助都将不胜感激 使用jqueryv1.4.4 下面是我的代码 <script> jQuery().ready(function(){ $('#slide-menu').accordion({ autoHeight: false, navi

我构建了一个使用jqueryaccordion的站点,其中包含一些简单的函数,可以通过外部导航链接控制accordion。我在所有浏览器中都测试过,没有问题,但在IE7中,手风琴完全打开,我不知道为什么。任何帮助都将不胜感激

使用jqueryv1.4.4

下面是我的代码

<script>
jQuery().ready(function(){
    $('#slide-menu').accordion({
        autoHeight: false,
        navigation: true,
        active: false,
        collapsible: true ,
        header: ".slide-menuItem",
    });

    $(".slide-menuItem").click(function(event){
          window.location.hash=this.hash;
     });    
});
 </script>

External nav functions that are called from onclick

<script>
function Clicked1(){  
$("#slide-menu").accordion('activate' , 0)
 } 

 function Clicked2(){  
$("#slide-menu").accordion('activate' , 1)
 }  
</script>
在页面上强制打开手风琴的功能

<script>
$(function() {
    $("#slide-menu").accordion('activate' , 1)

    });
</script>
HTML标记

<a  class="slide-menuItem" href="#people"  name="3">people</a>
<div id="content-area">
CONTENT HERE
</div>

<a  class="slide-menuItem" href="#work"  name="4">work</a>
<div id="content-area">
CONTENT HERE
</div>      
我花了两天时间来解决这个问题请帮忙

谢谢

您还有额外的,:

杀了它,问题就解决了

  $('#slide-menu').accordion({
        autoHeight: false,
        navigation: true,
        active: false,
        collapsible: true ,
        header: ".slide-menuItem", <------- RIGHT HERE
    });