簡體   English   中英

帶有CSS的jQuery.data()

[英]jQuery.data() with CSS

我用setAttribute('color', 'black')更改了某些元素的CSS。 之后,此元素將存儲在jQuery.data()對象中。 但是在我的data()對象中,我之前定義的CSS將不會存儲。

我究竟做錯了什么?

謝謝您的幫助!

如果我有:

<div class="element"></div>

使用jquery,您可以執行以下操作:

$(".element").css("color", "black");

這將呈現以下內容:

<div class="element" style="color:black;"></div>

但是,使用setAttribute將呈現:

<div class="element" color="black"></div>

setAttribute不會更改CSS。 它更改屬性。

如果要設置CSS,則可以:

element.style.color = 'black';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM