Die jQuery.hasData-Methode
Die Methode jQuery.hasData prüft
das Vorhandensein von Daten in einem Element, die mit der Methode
data gesetzt wurden. Wenn
kein Datenobjekt mit diesem Element verknüpft ist, gibt die Methode
false zurück, andernfalls true.
Syntax
So überprüfen wir das Vorhandensein von Daten in einem DOM-Element:
jQuery.hasData(DOM-Element);
Beispiel
Lassen Sie uns mit data Daten für
das Tag p setzen und prüfen, ob für es
Daten gesetzt sind:
<p>text</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // gibt false aus
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // gibt true aus
Siehe auch
-
die Methode
data,
die das Schreiben und Lesen von Daten in einem Element ermöglicht -
die Methode
removeData,
die Daten in einem Element löscht -
die JavaScript-Methode
hasAttribute,
die das Vorhandensein eines bestimmten Attributes in einem Element prüft