我創建了一個帶3個不同引號的DIV淡入淡出。淡入淡出DIV文本 - 刪除循環
我正在使用下面的jQuery代碼相同。
(function() {
var quotes = $(".changetxt");
var quoteIndex = -1;
function showNextQuote() {
++quoteIndex;
quotes.eq(quoteIndex % quotes.length)
.fadeIn(1000)
.delay(4000)
.fadeOut(500, showNextQuote);
}
showNextQuote();
})();
HTML代碼
<div class="toptext">
<div class="changetxt">
」The simple act of paying positive attention to<br>
people has a great deal to do with productivity」
<p>- Tom Peters</p>
</div>
<div class="changetxt">
」If you deprive yourself of outsourcing and your competitors<br> do not, you are putting yourself out of business」
<p>- Lee Kuan Yew</p>
</div>
<div class="changetxt">
」Focus on being PRODUCTIVE<br>
instead of busy」
<p>- Tim Ferris</p>
</div>
</div>
這是工作完美,但我不想循環,有3個報價,所以只要它表明最後一個(第三)報價,應立即停止動畫和沒有循環。
我該如何做到這一點?
這工作完全唯一的事情是在最後一個報價出現後,div變空了,我寧願要留下最後一個報價。 –
@ManojSoni,看到我的更新 – AmmarCSE
這正是我想要的,謝謝Zillion mate ... –