我正在嘗試使用.data()方法來存儲使用變量的數據。但是,由於某種原因,它不起作用。這裏是我的概念證明代碼:如何使用對象設置jQuery.data()
var option = 'x';
$(this).data({ 'x' : 0 });
alert($(this).data(option));
$(this).data({ option : 20 });
alert($(this).data(option));
令人驚訝的兩個警報返回0,而不是爲0,然後20.任何幫助,非常感謝!謝謝!
由於這是回答,讓我告訴你一個祕密:用戶Chrome或Firefox開發者工具和使用的console.log(...)而不是警報(.. ),它會爲你節省很多時間。 – Felipe
謝謝@Felipe! –