Я пытаюсь получить текст внутри всего h2 теги на странице, используя веб-консоль.
Все, что я нашел говорит, чтобы использовать каждый, я пытался
var anArray = [];
$('h2').each(function(i,e) {
anArray.push($(e).innerHTML);
});
Но она возвращает TypeError: $(...)
.each не является функцией.
Я также попытался с помощью
$.each('h2', function(i,e) {
anArray.push($(e).innerHTML);
});
Но опять же, все это я получаю TypeError: $.each
не функция?
Вы загружены JQuery? –
также для получения html из «e», который является элементом здесь, вы должны распаковать объект jquery на элемент DOM, используя e.get (0) или e [0]. –
Я предполагаю, что $ ('h2'). InnerHTML работает, чтобы получить первый тег h2, поэтому я предполагаю, что jQuery должен быть загружен? –