jQuery.hasData Methode
De methode jQuery.hasData controleert
of er gegevens aan een element zijn toegewezen met behulp van de methode
data. Als
er geen gegevensobject aan het element is gekoppeld, dan retourneert de methode
false, anders true.
Syntaxis
Zo controleren we of er gegevens aan een DOM element zijn gekoppeld:
jQuery.hasData(DOM element);
Voorbeeld
Laten we met data gegevens instellen voor
de tag p, en controleren - of er gegevens voor zijn
ingesteld:
<p>tekst</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // geeft false weer
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // geeft true weer
Zie ook
-
methode
data,
die het mogelijk maakt om gegevens naar een element te schrijven en te lezen -
methode
removeData,
die gegevens in een element verwijdert -
JavaScript methode
hasAttribute,
die controleert of een opgegeven attribuut aanwezig is bij een element