data() / removeData()
Хотелось ли Вам когда-нибудь сохранить некоторую информацию об элементе? Вы можете легко сделать это с помощью метода data(). Чтобы установить значение Вам нужно передать два параметра(ключ и значение) или один(объект).
$('#wrap').data('myKey', 'myValue');
$('#container').data({ myOtherKey : 'myOtherValue', year : 2010 });
Чтобы получить данные, нужно вызвать метод с соответствующим ключом.
$('#container').data('myOtherKey'); //Возвращает 'myOtherValue'
$('#container').data('year'); //Возвращает 2010
Чтобы получить все данные соответствующие элементу, нужно вызвать data без параметров. Вы получите объект со всеми ключами и значениями, которые Вы задавали для элемента.
Если Вы хотите удалить пару ключ/значение после того, как Вы добавили ее к элементу, нужно вызвать метод removeData(), передав ему правильный ключ.
$('#container').removeData('myOtherKey');
Комментарии:
Нету комментариев для вывода...