jQuery.hasData Metoden
Metoden jQuery.hasData tjekker
for tilstedeværelsen af data i et element, som er sat ved hjælp af metoden
data. Hvis
der ikke er noget dataobjekt forbundet med det givne element, vil metoden
returnere false, ellers true.
Syntaks
Sådan tjekker vi for tilstedeværelsen af data i et DOM element:
jQuery.hasData(DOM element);
Eksempel
Lad os ved hjælp af data sætte data for
tagget p og tjekke - om data er sat for
det:
<p>tekst</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // vil udskrive false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // vil udskrive true
Se også
-
metoden
data,
som giver mulighed for at skrive og læse data i et element -
metoden
removeData,
som fjerner data i et element -
JavaScript metoden
hasAttribute,
som tjekker for tilstedeværelsen af en given attribut i et element