我有jQuery代碼,其中我使用setTimeout來顯示和隱藏我的div,因此它可以顯示給定的數據,但我需要的是顯示並不隱藏最後一個Div任何想法如何做到這一點?附在這裏是我的代碼
如何顯示淡出循環中的最後一個DIV jquery
JS代碼
$(function() {
// Start showing the divs
//showDiv();
showDiv2();
});
function showDiv2() {
// If there are hidden divs left
if($('.forSlowMo:hidden').length) {
// Fade the first of them in
$('.forSlowMo:hidden:first').fadeIn();
$(".forSlowMo").fadeOut(1500, function() {});
// And wait one second before fading in the next one
setTimeout(showDiv2, 100);
}
}
可以創建一個小的jsfiddle所以我們可以嘗試一些解決方案? – UfguFugullu
請分享HTML,以更好地理解您的問題。另外,如果可能的話,創建一個jsFiddle。 –
嗨,這是@MilanChheda https://jsfiddle.net/6mhk7g6b/ –