Método jQuery.hasData
O método jQuery.hasData verifica
a presença de dados em um elemento, definidos usando o método
data. Se
não houver um objeto de dados associado ao elemento, o método
retornará false, caso contrário, true.
Sintaxe
É assim que verificamos a presença de dados em um elemento DOM:
jQuery.hasData(elemento DOM);
Exemplo
Vamos usar data para definir dados para a
tag p e verificar se os dados
foram definidos para ela:
<p>texto</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // exibirá false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // exibirá true
Veja também
-
método
data,
que permite gravar e ler dados em um elemento -
método
removeData,
que remove dados em um elemento -
Método JavaScript
hasAttribute,
que verifica a presença de um determinado atributo em um elemento