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 մեթոդը,
    որը ստուգում է տարրի համար նշված ատրիբուտի առկայությունը