[英]get the data-* attributes of a tag in jQuery
代替使用常規的attr(),jQuery中提供了一種快捷方式來訪問元素的所有data-*
屬性。 其中一個使我能夠僅指定名稱而沒有data-
前綴,例如數據集 document.getElementById('id').dataset.somename;
答:可以。 有一種從元素獲取所有data- *屬性的捷徑。
獲取單個元素的數據值(看起來像您想要的,但我想不是。)?
$("div").data("name");
那將從data-name
獲取值。 例:
<div data-name="Jacob"></div>
$("div").data("name"); //"Jacob"
要獲取所有data- *屬性,可以執行以下操作:
$("div").data();
這是您可以做什么的示例: http : //jsfiddle.net/nhzj3qtk/1/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.