2012-10-16 86 views
1

我需要做的「主動」類將在第3秒後從第一個列表項移動到下一個...停留在那裏3秒,然後移動到下一個,又一個3秒鐘移動到下一個... ...和未來,以及未來...jQuery - 將類添加到下一個元素,並在一段時間後將其從當前刪除

,當涉及到持續一(list_4)HTEN應該從第一李

我需要重新開始...如果list_3具有活動類別,則具有相同編號的類別「塊」應該是可見的,其他「塊」隱藏或未顯示(在此情況下爲塊_3)

<ul> 
<li class="list_1 active"><a href="#">some text</a> 
<li class="list_2"><a href="#">some text</a> 
<li class="list_3"><a href="#">some text</a> 
<li class="list_4"><a href="#">some text</a> 
</ul> 
<div> 
<span class="block_1" style="display:block">some content</span> 
<span class="block_2" style="display:none">some content</span> 
<span class="block_3" style="display:none">some content</span> 
<span class="block_4" style="display:none">some content</span> 
</div> 

我也想暫停ul:hover上的「跳躍」,當鼠標熄滅時「跳躍」shluld繼續

是不是要複雜的方式來做到這一點?

+7

我需要,我需要,我需要的。你有什麼嘗試? – j08691

+0

你好,請嘗試這個http://jsfiddle.net/535u2/23 ...感謝去Sushil – nomak22

回答

3

下面的代碼可以幫助你:jsfiddle

 setInterval(function(){ 

      var active = $(".active").removeClass('active'); 
      if(active.next() && active.next().length){ 
       active .next().addClass('active'); 
    } 
    else{ 
     active.siblings(":first").addClass('active'); 
    } 

    }, 100);​ 
+0

謝謝,這有助於我創造一半的工作...看到它在這裏http://jsfiddle.net/535u2/14/,但我也想多想一下,連接正常的div成爲活躍的同樣calss活動li – nomak22

+0

作出更改見http://jsfiddle.net/535u2/18/ – Anoop

+0

謝謝..偉大的作品...需要做出一些改變在懸停之後修復div顯示 http://jsfiddle.net/535u2/23/ 再一次謝謝你......讓我在真正長久以後微笑。 – nomak22

相關問題