Метод jQuery.hasData

Метод jQuery.hasData проверава присуство података у елементу, постављених помоћу метода data. Ако не постоји објекат података повезан са датим елементом, онда ће метод вратити false, у супротном true.

Синтакса

Овако проверавамо присуство података код DOM елемента:

javascriptjQuery.hasData(DOM елемент);

Пример

Хајде да помоћу data поставимо податке за тег p, и проверимо - да ли су за њега постављени подаци:

html<p>текст</p>
javascriptlet $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,
    који проверава присуство задатог атрибута код елемента