Javascript 获取特定数据属性的所有值
正如标题所述,我希望获取包含特定Javascript 获取特定数据属性的所有值,javascript,jquery,Javascript,Jquery,正如标题所述,我希望获取包含特定数据属性的元素的所有值。我发现的任何解决方案都与查询属性的值直接相关,这不是我想要的 例如,如果我有多个元素具有属性数据帮助id如何检索所有这些属性作为数组或对象?我将使用该属性将包含元素的jQuery对象转换为值数组: var $elements = $('[data-help-id]') , values = $elements.map(function () { return $(this).data('help-id');
数据属性的元素的所有值。我发现的任何解决方案都与查询属性的值直接相关,这不是我想要的
例如,如果我有多个元素具有属性数据帮助id
如何检索所有这些属性作为数组或对象?我将使用该属性将包含元素的jQuery对象转换为值数组:
var $elements = $('[data-help-id]')
, values = $elements.map(function () {
return $(this).data('help-id');
}).get();
示例:查看$(“[data help id=“your value””)
@Brian我发现这种解决方案对我不起作用-我没有在该查询中指定的值,我需要该数据的值-attribute@garethdn:没问题!很乐意帮忙。