Metóda jQuery.hasData

Metóda jQuery.hasData kontroluje prítomnosť údajov v prvku, nastavených pomocou metódy data. Ak neexistuje objekt údajov spojený s daným prvkom, metóda vráti false, inak true.

Syntax

Takto kontrolujeme prítomnosť údajov v DOM prvku:

javascriptjQuery.hasData(DOM prvok);

Príklad

Pomocou data nastavme údaje pre prvok p a skontrolujme, či sú preňho nastavené údaje:

html<p>text</p>
javascriptlet $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // vypíše false

$('p').data('test', 21);
console.log(jQuery.hasData(p)); // vypíše true

Pozri tiež

  • metóda data,
    ktorá umožňuje zapisovať a čítať údaje v prvku
  • metóda removeData,
    ktorá odstraňuje údaje v prvku
  • JavaScript metóda hasAttribute,
    ktorá kontroluje prítomnosť zadaného atribútu v prvku