當頁面向下滾動時。我正在嘗試向div中添加一個類「sticky_logo」。addClass(),該類已添加,但CSS不起作用
<div id="fixed_logo" > ...</div>
if ($document.scrollTop() >= 50) {
$("#fixed_logo").addClass("sticky_logo");
}
它的工作原理,當我向下滾動,類被添加,但是類「粘性標誌」的特性不工作,而是「fixed_logo」的CSS仍然有效。我如何激活該類的CSS,而不刪除該ID。
removeAttr對於id並不是一個好主意,因爲它會比較複雜。
這裏是的jsfiddle:http://jsfiddle.net/alex111kira/ard0gnfu/
您是否嘗試從您的html中刪除「類」? – gopalraju
「CLASS」不是爲任何屬性指定的組的成員。要麼在開始時給它一個虛擬類,要麼將其從'div'中取出, – ODelibalta
我試過了,仍然無法工作。該類是adde,但css不,只有id的css仍然存在。 –