Metoda jQuery.hasData
Metoda jQuery.hasData preverja
prisotnost podatkov v elementu, nastavljenih z metodo
data. Če
ni objekta podatkov, povezanega z danim elementom, bo metoda
vrnila false, sicer true.
Sintaksa
Tako preverimo prisotnost podatkov v DOM elementu:
jQuery.hasData(DOM element);
Primer
Z metodo data nastavimo podatke za
oznako p in preverimo, ali so zanj
nastavljeni podatki:
<p>besedilo</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // izpiše false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // izpiše true
Glejte tudi
-
metoda
data,
ki omogoča zapisovanje in branje podatkov v elementu -
metoda
removeData,
ki odstrani podatke v elementu -
JavaScript metoda
hasAttribute,
ki preverja prisotnost določenega atributa pri elementu