Я хочу хранить данные, связанные с элементом, похожие на .data jQuery, за исключением закрытия Google.jQuery .data в google закрытии?
Что такое лучший способ сделать это:
$('#id').data('example', 'text');
Я хочу хранить данные, связанные с элементом, похожие на .data jQuery, за исключением закрытия Google.jQuery .data в google закрытии?
Что такое лучший способ сделать это:
$('#id').data('example', 'text');
Использование набора данных - http://docs.closure-library.googlecode.com/git/local_closure_goog_dom_dataset.js.html
goog.dom.dataset.set (элемент, ключ, значение) Устанавливает пользовательские данные атрибутов на элемент. Ключ должен быть в формате camelCase (например, «keyName» для атрибута «data-key-name»).
<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?
Google замкнутости компилятор - она ортогональна, как написано фактическая бизнес-логика. –