Метад jQuery.hasData
Метад jQuery.hasData правярае
наяўнасць даных у элеменце, устаноўленых з дапамогай метаду
data. Калі
няма аб'екта даных, звязанага з дадзеным элементам, то метад
верне false, інакш true.
Сінтаксіс
Так мы правяраем наяўнасць даных у DOM элеменце:
jQuery.hasData(DOM элемент);
Прыклад
Давайце з дапамогай data усталюем даныя для
тэга p, і праверым - устаноўленыя ль для яго
даныя:
<p>text</p>
let $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // выведе false
$('p').data('test', 21);
console.log(jQuery.hasData(p)); // выведе true
Глядзіце таксама
-
метад
data,
які дазваляе запісваць і чытаць даныя ў элеменце -
метад
removeData,
які выдаляе даныя ў элементе -
JavaScript метад
hasAttribute,
які правярае наяўнасць зададзенага атрыбута ў элеменце