Metoda jQuery.hasData
Metoda jQuery.hasData sprawdza
obecność danych w elemencie, ustawionych za pomocą metody
data. Jeśli
nie ma obiektu danych powiązanego z danym elementem, to metoda
zwróci false, w przeciwnym razie true.
Składnia
W ten sposób sprawdzamy obecność danych w elemencie DOM:
jQuery.hasData(element DOM);
Przykład
Za pomocą data ustawmy dane dla
znacznika p i sprawdźmy - czy są dla niego
ustawione dane:
<p>text</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // wypisze false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // wypisze true
Zobacz też
-
metoda
data,
która pozwala zapisywać i odczytywać dane w elemencie -
metoda
removeData,
która usuwa dane w elemencie -
metoda JavaScript
hasAttribute,
która sprawdza obecność określonego atrybutu w elemencie