我在CSS類:如何用Jquery編輯一個類? (刪除和添加屬性到現有的類)
.class {
color: #fff;
background: #000;
border-bottom: 1px solid #ff0000;
}
使用jQuery我怎麼可以編輯類,並創建一個新類,如下面?
.class {
color: #777777;
background: #fff;
}
我在CSS類:如何用Jquery編輯一個類? (刪除和添加屬性到現有的類)
.class {
color: #fff;
background: #000;
border-bottom: 1px solid #ff0000;
}
使用jQuery我怎麼可以編輯類,並創建一個新類,如下面?
.class {
color: #777777;
background: #fff;
}
試試這個:
$('.class').css('border-bottom', 'none');
這會起作用,但請記住,這會更改具有「.class」類的元素的樣式,而不是與該類本身關聯的樣式。例如,添加到DOM的新元素仍然具有原始樣式。 –
正確,這隻會將其從DOM中刪除。要永久刪除它,它必須在樣式表中處理。或者,您可以使用不同版本的class1和class2,並根據需要切換它們。 –
不起作用.... 我有一個類,它定義了我使用jquery做一些操作的一些div的東西,實際上在click()我想div失去了一些類的屬性(所以刪除這些屬性給出一個空值)或有新的。我試圖按照你所說的做(通過css())不起作用...從螢火蟲檢查我注意到,增加了元素的屬性,但不改變現有的類...你怎麼能改變你的類? – Borja
假設樣式,你可以做到這一點的頁面中設置,但請不要。你爲什麼要這樣? –