理想情況下,即時通訊嘗試點擊一個div,找到父類中的下一個類。淡入該類,刪除類。.click,在父級找到下一個類元素,淡入,刪除類。重複
再次單擊div,然後找到下一個'page'類,淡入,刪除類。
任何幫助將是偉大的。目前,.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();
});
適合我;我將原始問題解釋爲想要移除「頁面」,但是:http://jsfiddle.net/kmtCV/1/另外:只注意到第二次點擊不起作用;有些事情不合適,我沒有麻煩 - 拍攝。 – 2012-03-23 20:35:41
@GregPettit對不起,在我的帖子 – 2012-03-23 20:41:47
是的,這是有效的。我仍然認爲該帖子要求刪除「頁面」,並且在最後一次點擊發生後。如果是這樣(可能不是!),那只是修改時間的問題:http://jsfiddle.net/kmtCV/3/ – 2012-03-23 20:46:55