jQuery手风琴问题
大家好 我有一个非常简单的手风琴代码jQuery手风琴问题,jquery,accordion,Jquery,Accordion,大家好 我有一个非常简单的手风琴代码 $('div.header').click(function() { $('div.content').slideUp('normal'); $(this).next().slideDown('normal'); }); $("div.content").hide(); HTML 标题 内容。。。 所以,每当标题被打开时,单击内容就会展开 问题是,当我点击相同的标题时,内容会上下滑动 我不知
$('div.header').click(function() {
$('div.content').slideUp('normal');
$(this).next().slideDown('normal');
}); $("div.content").hide();
HTML
标题
内容。。。
所以,每当标题被打开时,单击内容就会展开
问题是,当我点击相同的标题时,内容会上下滑动
我不知道如何解决这个问题
非常感谢您的帮助
先谢谢你
Dom在使用滑动之前,您可以确定内容是否已经可见
if ((object-you-want-to-check).is(':visible') )
使用slideToggle()
if ((object-you-want-to-check).is(':visible') )
$('div.header').click(function() {
$(this).next().slideToggle('normal');
}); $("div.content").hide();