A jQuery.hasData metódus
A jQuery.hasData metódus ellenőrzi,
hogy egy elemhez vannak-e a
data metódussal beállított adatok. Ha
nincs adatobjektum a megadott elemhez társítva, akkor a metódus
false értéket ad vissza, egyébként true értéket.
Szintaxis
Így ellenőrizzük egy DOM elem adatainak jelenlétét:
jQuery.hasData(DOM elem);
Példa
Állítsunk be adatot a
p tag számára a data metódussal, majd ellenőrizzük, hogy be lettek-e állítva számára
adatok:
<p>szöveg</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // false értéket ír ki
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // true értéket ír ki
Lásd még
-
a
datametódus,
amely lehetővé teszi adatok írását és olvasását egy elemben -
a
removeDatametódus,
amely eltávolítja az adatokat egy elemből -
a JavaScript
hasAttributemetódus,
amely ellenőrzi, hogy egy elem rendelkezik-e egy adott attribútummal