2013-10-03 67 views
1

如何在添加節中的「.active」類時刪除標題中的類「.visible」? 「.active」是通過插件滾動動態添加的。添加另一個單獨的div類時刪除類

<header class="visible"> 
    <div id="menu-bar"> 
    </div> 
</header> 

<section class="part-one active" data-panel="start"> 
</section> 
+0

可能重複的類[如何檢測由DOMAttrModified類變化(http://stackoverflow.com/questions/17172470/how-to-detect-class-by-domattrmodified) – Archer

回答

1

您可以使用setInterval()連續檢查是否已添加該類。

function checkForClass(){ 
    if ($("section").hasClass("active")) { 
     $("header").removeClass("visible") 
    } 
    setInterval('checkForClass()',1000)//every 1 second... 
} 

或者,修改該插件以除去上成功添加.active類的

+1

LOL!你再次;) – mattytommo

+0

你在我身邊;-) – 97ldave