Metod jQuery.hasData
Metod jQuery.hasData proverava
postojanje podataka kod elementa, postavljenih pomoću metoda
data. Ako
ne postoji objekat podataka, povezan sa datim elementom, onda metod
vraća false, inače true.
Sintaksa
Ovako proveravamo postojanje podataka kod DOM elementa:
jQuery.hasData(DOM element);
Primer
Hajde da pomoću data postavimo podatke za
tag p, i proverimo - da li su za njega postavljeni
podaci:
<p>text</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // ispisuje false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // ispisuje true
Pogledajte takođe
-
metod
data,
koji omogućava upis i čitanje podataka u elementu -
metod
removeData,
koji uklanja podatke u elementu -
JavaScript metod
hasAttribute,
koji proverava postojanje zadatog atributa kod elementa