jQuery.hasData metode

Metode jQuery.hasData pārbauda vai elementam ir dati, kas iestatīti ar metodi data. Ja nav datu objekta, kas saistīts ar doto elementu, tad metode atgriezīs false, pretējā gadījumā true.

Sintakse

Šādi mēs pārbaudām datu esamību DOM elementam:

javascriptjQuery.hasData(DOM elements);

Piemērs

Ar data palīdzību iestatīsim datus atribūtam p un pārbaudīsim - vai tam ir iestatīti dati:

html<p>teksts</p>
javascriptlet $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // izvadīs false

$('p').data('test', 21);
console.log(jQuery.hasData(p)); // izvadīs true

Skatiet arī

  • metode data,
    kas ļauj ierakstīt un lasīt datus elementā
  • metode removeData,
    kas noņem datus elementā
  • JavaScript metode hasAttribute,
    kas pārbauda vai elementam ir norādītais atribūts