Методот jQuery.hasData

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

Синтакса

Вака проверуваме дали има податоци за DOM елементот:

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

Пример

Ајде со data да поставиме податоци за тагот p, и да провериме - дали се поставени за него податоци:

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