Каждый запрос дает массивы, а не объекты - PullRequest
0 голосов
/ 06 марта 2019

У меня есть этот скрипт для изменения цели моего <a> элемента:

$('a[href*="Lists/Test"]').each(function () {    

    if ($(this).attr('href').endsWith(".xml")) {
        var link = $(this)[0];        
        link.target = "_blank";  
    }
});

Почему я могу вызвать .attr непосредственно на $(this), но после этого мне нужно использовать $(this)[0]?Foreach не дает мне <a> объектов, но содержит массивы, содержащие по 1 элементу каждый.Почему?

...