парсинг неизвестных атрибутов элементов в XML-файле с использованием jquery - PullRequest
3 голосов
/ 15 июля 2009

Можно ли получить как имя атрибута, так и значение элемента?

В основном я хочу получить имя и значения всех атрибутов одного элемента, чтобы записать их в объект Javascript следующим образом:

obj {
  key: "value",
  another_key: "another_value",
}

1 Ответ

4 голосов
/ 15 июля 2009

Используя jQuery, вы можете получить имя и значения всех атрибутов для определенного элемента, например:

var obj = {}; // this object will hold key-value pairs of elem attributes
var attribs = $('#elem')[0].attributes;
for (var i = 0; i < attribs.length; i++) {
    obj[attribs[i].name] = attribs[i].value;
}

Не забудьте заменить '#elem' допустимым селектором элемента, от которого вы хотите получить атрибуты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...