【发布时间】:2014-04-03 07:20:30
【问题描述】:
我已经使用以下代码在 ul-li 中制作手风琴:
$(document).ready(function(){
var rr = true;
$('ul.side > li.first-level > ul').hide();
$('ul.side > li.first-level').click(function(){
if(rr===true){
$(this).children('ul').slideDown(150);
rr = false;
}
else{
$(this).children('ul').slideUp(150);
rr = true;
}
});
});
问题在于 show-hide 或 slideUp-slideDown 正在显示或隐藏内容,但没有按应有的动画效果。 Intead,我发现增加值或上下滑动显示隐藏的次数越多,显示或隐藏元素的延迟就越多。我在这个网站的某个地方发现了一个问题,他遇到了同样的问题,但答案告诉他不要使用 tbody。我很有趣 ul-li。我什至尝试将要显示或隐藏在 div 下的 ul- 括起来,但它是一样的。这是小提琴:http://jsfiddle.net/xCHCF/。提前致谢。
【问题讨论】:
-
我想你和这个问题有同样的问题:jQuery slideUp/slideDown animation.
-
不,@speetje33,该链接与 tbody 有关,我在询问之前看到了它
标签: jquery