Méthode jQuery.hasData
La méthode jQuery.hasData vérifie
la présence de données sur un élément, définies à l'aide de la méthode
data. S'il
n'y a pas d'objet de données associé à cet élément, la méthode
retournera false, sinon true.
Syntaxe
Voici comment nous vérifions la présence de données sur un élément DOM :
jQuery.hasData(élément DOM);
Exemple
Définissons des données pour la balise
p à l'aide de data, et vérifions si des données
lui sont associées :
<p>text</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // affichera false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // affichera true
Voir aussi
-
la méthode
data,
qui permet d'écrire et de lire les données dans un élément -
la méthode
removeData,
qui supprime les données dans un élément -
La méthode JavaScript
hasAttribute,
qui vérifie la présence d'un attribut spécifique sur un élément