簡體   English   中英

在jQuery中獲取標簽的data- *屬性

[英]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"

http://jsfiddle.net/nhzj3qtk/


要獲取所有data- *屬性,可以執行以下操作:

$("div").data();

這是您可以做什么的示例: http : //jsfiddle.net/nhzj3qtk/1/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM