主要的方法如下:
如果數據(data)屬性是一個對象(以“{”開始)或數組(以'[‘開始),可以用jQuery.parseJSON 將其解析成字符串;它必須遵循 有效的JSON的語法 ,包括帶雙引號的屬性名稱。如果該值不能解析為一個JavaScript值,它將被保留為字符串。
如果想將取出的屬性值直接當作字符串的話,請使用 attr() 方法。
data-屬性是在第一次使用這個數據屬性后不再存取或改變(所有的數據值都在jQuery內部存儲)。
調用 .data() 時如果不帶參數,將會以 JavaScript 對象的形式獲取所有數據。這個對象可以安全的存放在變量中,因為一旦這個新對象被提取出來,之后對元素進行的 .data(obj) 操作,將不會再影響這個對象。另外,直接操作這個對象會比每次調用 .data() 來設置或獲取值要快一些。
新聞熱點
疑難解答