Javascript 简单jQuery代码赢得';我不在IE9工作

Javascript 简单jQuery代码赢得';我不在IE9工作,javascript,jquery,jquery-ui,internet-explorer-9,Javascript,Jquery,Jquery Ui,Internet Explorer 9,这是我关于隐藏显示选项卡(如手风琴)的一小段代码: 它只是jQuery站点的一个复制粘贴—它适用于所有浏览器(包括IE7和IE8),但不适用于IE9 这甚至不是一个jQueryUI——只是一个简单的jQuery 为什么它在IE9中不起作用?如何解决这个问题 这是我的HTML: <div id="multiOpenAccordion"> <h3> <a href

这是我关于隐藏显示选项卡(如手风琴)的一小段代码:

它只是jQuery站点的一个复制粘贴—它适用于所有浏览器(包括IE7和IE8),但不适用于IE9

这甚至不是一个jQueryUI——只是一个简单的jQuery

为什么它在IE9中不起作用?如何解决这个问题

这是我的HTML:

<div id="multiOpenAccordion">


                        <h3>
                            <a href="#">
                                <h4>
                                    My Car Proj
                                    <span>Free</span>
                                </h4>
                                <p>
                                    site
                                </p>
                            </a>
                        </h3>
                        <div>Lorem ipsum</div>
                        <h3>
                            <a href="#">
                                <h4>
                                    My Car Probsp;
                                    <span>Free</span>
                                </h4>
                                <p>
                                    bla bla
                                </p>
                            </a>
                        </h3>
                        <div>Lorem ipsum</div>
</div>

乱数假文
乱数假文

如果您的下一个要点是html中的a href,请尝试给出这些要点

"href=javascript:void(0)"

然后出于未知原因删除return false

从标题中删除
元素解决了问题(仅在IE9中出现)

您使用的是什么版本的jQuery?如果fadeToggle()也可以尝试一下吗正在工作?问题可能是我在标题中使用了,我正在尝试在没有的情况下重建它,它似乎已经解决了问题
"href=javascript:void(0)"