Невозможно получить атрибут XML из XML с помощью jqueryJquery

Программирование на jquery
Ответить
Anonymous
 Невозможно получить атрибут XML из XML с помощью jquery

Сообщение Anonymous »

У меня есть XML-код, который выглядит следующим образом:

Код: Выделить всё

44.42, 26.95
45.30, 21.88
Я пытаюсь получить значение атрибута comp, но я новичок в jQuery. На данный момент у меня есть этот код:

Код: Выделить всё

var geo=$(this).find('geo').map(function(i,v){return ($(v).text());}).get();
for (i=0;i 0 && typeof geo[0] === 'string' && geo[0].includes(',')) {
const coords = geo[i].split(',').map(Number);
var lat = coords[0]; var long = coords[1];
var sub = $(this).find("geo").map(function(i,v){return ($(v).attr('comp'));}).get();
console.log(sub);
}
Вывод console.log следующий:

Код: Выделить всё

(2) ['HQ', 'SA plant']
вместо одной строки для каждой итерации цикла. Я не смог получить ответ из множества других сообщений на эту тему. Наверное, я в этом слишком новичок.

Подробнее здесь: https://stackoverflow.com/questions/798 ... ing-jquery
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»