0
我正在使用jQuery .data()將一些var添加到元素。這部分工作正常,你可以看到如下:jQuery .data問題
$('#r' + id).data("ruleData", {
ruleName: name,
ruleID: id,
ruleDesc: desc,
ruleCat: cat,
functionName: functionName
});
的問題是,這是在功能,如果用戶可以追溯到具體的步驟運行不止一次。如果他們更改該步驟的信息,則只需添加到該數據對象。
有沒有一種方法可以在每次創建對象之前清除對象的所有內容,使其始終保持最新的內容?
想不到一種方法來做到這一點,因爲它動態地將它應用到多個元素。
「所有內容」?生成的HTML內容或「ruleData」內容?或兩者? – PaulProgrammer
您是否嘗試過'removeData('ruleData')' –
我無法重現此問題。新的對象應該取代舊的。你使用的是哪個版本的jquery? –