所以我有一个ul列表,我点击它上面的一个div然后我切换它,所以我可以滑入/上升列表…但是当我在IE9上滑动列表时,我看到它下面的这个奇怪的效果:
这发生在slideUp上
我的代码看起来像这样:
$(".btn").click(function() {
if ($(this).next().is(":visible")){
$(".slide_menu").slideUp("fast");
}else{
$(".slide_menu").slideUp("fast");
}
});
HTML看起来像这样:
<div class="btn">Button</a></div>
<ul class="slide_menu">
<li><a href="http://domain.com">Link</a></li>
</ul>
最佳答案 如果您只想在点击时切换它,请尝试此操作.稍微修改了你的代码,我没有IE9,因为我在Mac上,但这应该工作.如果它仍然不起作用.告诉我,我会看到我能做什么!