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');
Теги:
data, removeData
Добавлено: 18 Апреля 2018 15:40:12 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...