jQuery.hasData მეთოდი
jQuery.hasData მეთოდი ამოწმებს
აქვს თუ არა ელემენტს მონაცემები, რომლებიც დაყენებულია
data მეთოდით. თუ
არ არის მონაცემთა ობიექტი, რომელიც დაკავშირებულია ამ ელემენტთან, მეთოდი
დააბრუნებს false, წინააღმდეგ შემთხვევაში true.
სინტაქსი
ასე ვამოწმებთ აქვს თუ არა DOM ელემენტს მონაცემები:
jQuery.hasData(DOM ელემენტი);
მაგალითი
მოდით data-ის საშუალებით დავაყენოთ მონაცემები
p ტეგისთვის, და გადავამოწმოთ - აქვს თუ არა მას
მონაცემები:
<p>ტექსტი</p>
let $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,
რომელიც ამოწმებს აქვს თუ არა ელემენტს მითითებული ატრიბუტი