我想使用jquery data()
在html元素上存儲JSON。然而,我的元素實際上是一個html字符串,並不像DOM那樣。在追加元素之前存儲數據
$(".test").each(function() {
el += "<span>"+ 25 +"</span>";
});
$("body").append(el);
我曾經嘗試這樣做(每個函數內)
el += $("<span>"+ 25 +"</span>").data("test", {"name":"john"});
但是,當我追加el
,我得到[object][object]
附加,而不是
我怎樣才能將數據與元素相關聯,並能在附加後檢索它?
FIDDLE:https://jsfiddle.net/6mhgwtk1/1/
您是否提醒該值,而不是使用控制檯日誌記錄 –