我想要有一個順序列表顯示,其中最初除第一個以外的所有lis都被隱藏,並且當用戶單擊一個按鈕時,會以3個組的形式出現。最終我想在列表結束時隱藏按鈕。在每次點擊時顯示多個額外的div
的代碼是這樣的,但它只能說明每點擊一個,每一個第三 - 但我想也顯示在中間的元素,直到第三
jQuery(".event-holder:gt(0)").hide();
var i = 0;
var numbofelem = jQuery(".event-holder").length;
jQuery("#allevents").on('click', function(e){
e.preventDefault();
i+=3;
jQuery(".event-holder").eq(i).fadeIn();
if (i == numbofelem) { jQuery(this).hide(); }
});
也許.eq(i)
不是功能我需要,但無法找到正確的一個...
也可以共享HTML .. – Rayon
也許類似於(var j = i; j