我正在尝试使用 jQuery UI 中内置的 Accordion 功能。它工作正常,但动画非常断断续续,我似乎无法弄清楚为什么。我在这里查看了其他答案,但到目前为止没有一个有效。
jQuery:
<script>
$(function() {
$( ".accordion" ).accordion({ animate: true },{ heightStyle: "content" });
});
</script>
HTML:
<ul class ='accordion'>
<li>
<h3><!-- heading --></h3>
<p><!-- content --></p>
</li>
<li>
<h3><!-- heading --></h3>
<p><!-- content --></p>
</li>
<li>
<h3><!-- heading --></h3>
<p><!-- content --></p>
</li>
</ul>
所有这些标记和代码都包含在同一个 HTML 文件中。
最佳答案
这可能取决于您使用的浏览器。 IE8 及更低版本中的许多 jQuery UI 动画都非常“不稳定”。
关于javascript - jQuery UI Accordion 不稳定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17953027/