Método jQuery.hasData
El método jQuery.hasData comprueba
la presencia de datos en un elemento, establecidos con el método
data. Si
no hay un objeto de datos asociado con el elemento dado, el método
devolverá false, de lo contrario true.
Sintaxis
Así es como comprobamos la presencia de datos en un elemento DOM:
jQuery.hasData(elemento DOM);
Ejemplo
Establezcamos datos para la
etiqueta p usando data, y comprobemos - si los datos están establecidos para ella:
<p>texto</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // mostrará false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // mostrará true
Ver también
-
método
data,
que permite escribir y leer datos en un elemento -
método
removeData,
que elimina datos en un elemento -
Método JavaScript
hasAttribute,
que comprueba la presencia de un atributo dado en un elemento