rhu*_*hes 0 javascript jquery jquery-selectors
我需要从一组元素属性中获取值列表并将它们存储在数组中.
目前,我这样做:
var ids = [];
$("my selector").each(function (idx, v) {
ids.push($(v).data("id"));
});
Run Code Online (Sandbox Code Playgroud)
这看起来有点笨重.有没有更有效/简化的方法来做到这一点?也许更像这样的东西:
var ids = $("my selector").data("id");
Run Code Online (Sandbox Code Playgroud)
var ids = $("my selector").map(function(){
return $(this).data("id");
}).get();
Run Code Online (Sandbox Code Playgroud)