[Function] $.data()
Раздел "Data"
Доступ ко всем данным, сохранённым в элементе
elem:элемент структуры DOM.
С помощью данного метода в jQuery реализован доступ ко всем значениям, сохраннным в элементt с помощью метода $.data(name,value).
Обычно данная функция используется внутренне. Вероятно вы не будете использовать функцию data(). Функция вызывается автоматически, когда используется метод data(). Данный метод необходимо использовать осторожно, так как при его использовании происходит перазпись ранее прикрепленных к эелменту событий.
Пример:
Сохранить данные с именами foo bar, после чего получить к ним доступ
"jQuery"
$('body').data('foo', 52);
$('body').data('bar', 'test');
$('body').data('foo'); // 52
$('body').data(); // {foo: 52, bar: test}
Пример:
Получить сохранённый id элемента.
"jQuery"
$(document.body).click(function(e) {
var id = jQuery.data(e.target);
$("span").text(id);
});
Версия jQuery 1.4.2
Документ создан 2010-08-21