У меня есть куча элементов, которые я хотел, чтобы преобразовать в массив атрибутов и я использую следующий код:JQuery: Получение имени атрибута из нескольких элементов
var attributes = [];
$("#id").find("tag").each(function() {
attributes.push($(this).attr("attribute"));
});
Есть аккуратнее способ сделать это? Похоже, я использую ножницы, чтобы обрезать ногти.
Недавно я использовал d3
, он чувствует, что может быть способ сделать это таким образом, чтобы он выглядел как var attributes = $("#id").find("tag").attr("attribute");
, но это просто устанавливает переменную в атрибут первого элемента в выделенном элементе.