Kaedah jQuery.hasData

Kaedah jQuery.hasData menyemak kewujudan data pada elemen yang ditetapkan menggunakan kaedah data. Jika tiada objek data yang dikaitkan dengan elemen tersebut, kaedah akan mengembalikan false, sebaliknya true.

Sintaks

Beginilah cara kita menyemak kewujudan data pada elemen DOM:

javascriptjQuery.hasData(elemen DOM);

Contoh

Mari kita tetapkan data untuk tag p menggunakan data, dan semak - adakah data telah ditetapkan untuknya:

html<p>teks</p>
javascriptlet $p = jQuery('p'), p = $p[0];
console.log(jQuery.hasData(p)); // akan memaparkan false

$('p').data('test', 21);
console.log(jQuery.hasData(p)); // akan memaparkan true

Lihat juga

  • kaedah data,
    yang membenarkan menulis dan membaca data dalam elemen
  • kaedah removeData,
    yang memadam data dalam elemen
  • Kaedah JavaScript hasAttribute,
    yang menyemak kewujudan atribut yang ditetapkan pada elemen