jQuery.hasData-metoden
Metoden jQuery.hasData sjekker
om det er data knyttet til et element, som er satt ved hjelp av metoden
data. Hvis
det ikke er noe dataobjekt knyttet til det gitte elementet, vil metoden
returnere false, ellers true.
Syntaks
Slik sjekker vi om det er data knyttet til et DOM-element:
jQuery.hasData(DOM-element);
Eksempel
La oss ved hjelp av data sette data for
taggen p, og sjekke - om data er satt for den:
<p>tekst</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // vil skrive ut false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // vil skrive ut true
Se også
-
metoden
data,
som tillater å skrive og lese data i et element -
metoden
removeData,
som fjerner data i et element -
JavaScript-metoden
hasAttribute,
som sjekker tilstedeværelsen av en gitt attribut på et element