jQuery.hasData-metodi
jQuery.hasData -metodi tarkistaa
onko elementissä dataa, joka on asetettu käyttämällä
data -metodia. Jos
ei ole data-oliota liitettynä kyseiseen elementtiin, metodi
palauttaa false, muuten true.
Syntaksi
Näin tarkistamme datan olemassaolon DOM-elementissä:
jQuery.hasData(DOM elementti);
Esimerkki
Asetetaan data -metodilla dataa
p -tagille ja tarkistetaan onko sille
asetettu dataa:
<p>teksti</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // tulostaa false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // tulostaa true
Katso myös
-
metodi
data,
joka mahdollistaa datan kirjoittamisen ja lukemisen elementissä -
metodi
removeData,
joka poistaa datan elementistä -
JavaScript-metodi
hasAttribute,
joka tarkistaa onko elementillä tiettyä attribuuttia