理想情况下,我试图单击一个div,在父类中找到下一个类。淡入这个类,删除这个类。
再次点击div,然后找到“页面”的下一个类,淡入,删除该类。
任何帮助将是伟大的。目前,.find、.next、.nextAll会导致所有ul与类页面同时淡入。
HTML
<div id="container" class="">
<ul id="page_1">
<ul id="page_2" class="page">
<ul id="page_3" class="page">
<ul id="page_4" class="page">
</div>
JS
$("#click").click(function() {
$("#container").children().closest('.page').fadeIn();
});
3条答案
按热度按时间4nkexdtk1#
您可以尝试:
(Your markup i s not correct this assumes:)
fiddle here http://jsfiddle.net/kmtCV/2/
dced5bon2#
试试这个
gdrx4gfi3#
当一个
.page
元素淡入时,你可以向它添加一个visible
类,当淡入下一个元素时,你可以使用:not
作为选择器来排除这个类。参见http://jsfiddle.net/rTfcy/