jQuery 提供了一種機制,可以把節(jié)點作為數據存儲的容器。
在內部實現(xiàn)上, jQuery 會在指定節(jié)點添加一個內部標識,以此為 key ,把數據存在內部閉包的一個結構當中。事實上, jQuery 的事件綁定機制也使用了這套數據接口。
$.data($('#data').get(0), 'test', '123'); $('#data').data('test', '456'); console.log($.data($('#data').get(0), 'test')); console.log($('#data').data('test'));
更多建議: