Metodo jQuery.hasData
Il metodo jQuery.hasData verifica
la presenza di dati in un elemento, impostati utilizzando il metodo
data. Se
non c'è un oggetto dati associato a questo elemento, il metodo
restituirà false, altrimenti true.
Sintassi
Ecco come verifichiamo la presenza di dati in un elemento DOM:
jQuery.hasData(elemento DOM);
Esempio
Usiamo data per impostare i dati per
il tag p, e verifichiamo - se i dati sono stati impostati per esso:
<p>testo</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // restituirà false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // restituirà true
Vedi anche
-
metodo
data,
che permette di scrivere e leggere dati in un elemento -
metodo
removeData,
che rimuove i dati in un elemento -
Metodo JavaScript
hasAttribute,
che verifica la presenza di un attributo specificato in un elemento