就像标题所说的那样简单,我希望得到包含特定data-attribute
的元素的所有值。我发现的任何解决方案都直接与查询属性的值有关,而不是我想要的。
所以例如 - 如果我有多个具有属性data-help-id
的元素,我如何以数组或对象的形式检索所有这些属性?
答案 0 :(得分:2)
我会使用.map
将包含具有所需属性的元素的jQuery对象转换为值数组:
var $elements = $('[data-help-id]')
, values = $elements.map(function () {
return $(this).data('help-id');
}).get();