[Function] $.data(elem, name, value)
Раздел "Data"
Сохранение данных в атрибутах элементов
$.data(elem, name, value)
1.2.3
elem: элемент структуры DOM.
name: название сохраяемых данных.
value: значение данных.
Данная функция может быть полезна для прикрепления данных к элементам без необходимости создания новых данных. Функция не ограничивается строковым значением. Значение данных может быть любого формата.
Для предотвращения конфликтов в плагинах, функция может быть использована для сохранения одного объекта в плагине с помещением в него всей необходимой информация.
var obj = jQuery.data($("#target").get(0), "pluginname", {}); obj[...] = ...
Пример:
Сохранить и извлечь значение данных из элемента div.
"jQuery"
var adiv = $("div").get(0);
jQuery.data(adiv, "test", { first: 16, last: "pizza!" });
$("span:first").text(jQuery.data(adiv, "test").first);
$("span:last").text(jQuery.data(adiv, "test").last);
Версия jQuery 1.4.2
Документ создан 2010-08-21