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услуби,
элементда берилган атрибутнинг мавжудлигини текширади