0
我想存儲與元素相關的數據,類似於jQuery的.data,除了在Google中關閉。谷歌關閉jQuery的.data?
什麼是做到這一點的最好辦法:
$('#id').data('example', 'text');
我想存儲與元素相關的數據,類似於jQuery的.data,除了在Google中關閉。谷歌關閉jQuery的.data?
什麼是做到這一點的最好辦法:
$('#id').data('example', 'text');
使用的數據集 - http://docs.closure-library.googlecode.com/git/local_closure_goog_dom_dataset.js.html
goog.dom.dataset.set(元素,鍵,值)設置一個自定義的數據屬性 在一個元素上。密鑰應採用camelCase格式(例如,「數據密鑰名稱」屬性的「keyName」 )。
<div id="container" data-action="test"></div>
var container = goog.dom.getElement('container');
var hasDataActionAttribute = goog.dom.dataset.has(container, 'action');
var dataActionAttribute = goog.dom.dataset.get(container, 'action');
// hasDataActionAttribute true
// dataActionAttribute test
也看到In Google Closure how can I get a property from a DOM element?
谷歌關閉是一個編譯器 - 它是垂直於實際的業務邏輯是怎麼寫的。 – 2014-12-06 13:48:19