我有下面的標記如何重複每()不刷新頁面
<div class="main">
<ul class="ajax-terms">
<li id="app-105">Find Friends</li>
<li id="app-107">Buy Tickets,Pay Cover Charges</li>
<li id="app-114">Pre-purchase bottle service</li>
<li id="app-117">Book VIP Services</li>
<li id="app-120">Buy Merchandise</li>
<li id="app-122">Toast Friends worldwide</li>
<li id="app-125">Notify Services & split the tab</li>
</ul>
</div>
我想從第一li
元素添加一個類myclass
一個another.Let的後說,這是第一個li
元素加入後,再5秒它將被添加到第二li
並且從第一li
除去,然後添加到第三li
和從第二li
然後將其刪除等等。當它到達最後li
,應該再次從第一li
使得循環繼續重新啓動。
目前我的代碼是這樣的:
$('.main li').each(function(i, el) {
setTimeout(function() {
$(el).addClass('myclass');
}, i * 3000);
setTimeout(function() {
$(el).removeClass('myclass');
}, i * 3500);
});
問題,我面對:
1)當到達最後li
它不重複。
2)從第二li
開始,而不是第一個(可能會有一些延遲問題)
任何幫助將不勝感激。
這些類的目的是什麼? – ZachPerkitny
類有一些懸停屬性。 – Hiranya