Возвратитесь соответствовал массиву площади атрибута элементов с помощью jQuery

В jQuery легко выбрать элементы как массив.

$ ("a");//возвращаются как массив элементов привязок

Но действительно ли возможно выбрать атрибуты подобранных элементов как массив?

В настоящее время я должен сделать что-то как...

ссылки = [];

$ ("a") .each (функция () {

href = $(this).attr("href");
links.push(href); 

});

Там какой-либо лучший метод должен заполнить переменные ссылки с href всех подобранных привязок?

7
задан Howard 28 July 2010 в 16:34
поделиться

2 ответа

Используйте $ .map следующим образом:

var links = $('a').map(function() { return this.href }).get()
18
ответ дан 6 December 2019 в 07:49
поделиться
var links = $("a").map(function(){return $(this).attr("href")}).get();
5
ответ дан 6 December 2019 в 07:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: