Загрузка всех объектов с классом в массив с помощью jQuery

Предоставленный вами код jquery-after возвращает повторяемый объект jquery-post jQuery, но не массив. Кроме jquery-filter того, вы допустили ошибку addclass в селекторе классов.

Чтобы jquery-live проверить размер этого объекта jquery-effects jQuery, вы можете использовать:

var $j_object = $(".testClass");
alert($j_object.size());

Чтобы jquery перебрать этот объект, вы removeclass можете использовать функцию addclass each():

var $j_object = $(".testClass");
$j_object.each( function(i) { doSomethingHere(); } );

Дополнительные сведения removeclass об использовании each() см. в jquery-after документации jQuery.

Еще одно jquery-after примечание. Если вы хотите jquery-core что-то сделать с объектом jquery-core dom внутри каждой функции, вы jquery-find можете обратиться к this. Чтобы jquery-filter получить объект jQuery из jquery-after объекта dom, вы можете использовать jquery-after $ (this).

Кроме того, знак jquery-after $ является необязательным, но removeclass может помочь отличить объекты jquery-filter jQuery от других переменных, например, тех, которые removeclass обозначают элементы dom.

jquery

2022-04-17T17:00:54+00:00
Вопросы с похожей тематикой, как у вопроса:

Загрузка всех объектов с классом в массив с помощью jQuery