Методот removeData
Методот removeData ни овозможува
да ги избришеме вредностите поставени со методот
data.
Синтакса
При повикување на методот со име на клуч, ќе ја избришеме вредноста, складирана во објектот со дадениот клуч:
.removeData(име на клуч);
Исто така, можеме на методот да му проследиме листа во форма на низа или стринг, каде имињата на клучевите се разделени со празни места, за да избришеме одеднаш неколку вредности:
.removeData(листа);
Ако на методот не му се проследат параметри, тогаш ќе ги избришеме сите податоци:
.removeData();
Пример
Ајде со data да поставиме податоци за
тагот p, проследувајќи име на клуч 'test' и
вредност 21, а потоа со removeData
повторно да ги избришеме:
<p>text</p>
$('p').data('test', 21); // податоците се запишуваат
console.log($('p').data('test')); // ќе испринта 21
$('p').removeData('test'); // податоците за 'test' се избришани
console.log($('p').data('test')); // ќе испринта undefined
Погледнете ги и
-
методот
data,
кој овозможува запишување и читање на податоци во елемент -
методот
hasData,
кој проверува дали има податоци во елементот -
JavaScript методот
removeAttribute,
кој овозможува бришење на зададен атрибут кај таг