$(document).ready(function() {
$("ul li").click(function() {
$(this).find("p").slideToggle("normal");
return false;
});
});
使用这段 jQuery 代码,我可以让元素滑入和滑出。但问题是,当有人真正快速点击时,滑出只会一直到达到最新达到的高度的最大高度。
因此,如果有人真正快速点击,该元素只会滑出几个像素并向上滑动。如果他们再次单击以将其滑出,它只会滑出到上次达到的最大高度。
任何人都可以帮我解决这个问题以使这项工作正常吗?
PS:p元素的高度设置为auto,所以它会自动匹配里面内容的高度(也许这个细节会对你的回答有所帮助)。