У меня есть метод, который примет параметр объекта JQuery и рассчитает итоговые значения для раздела. Так что, если вы даете ему JQuery объект DIV, содержащей секцию он будет рассчитывать в общей сложности за этоJQuery Loop over JQueryObjects
так что вы можете сделать это:
вар $ totalcompletion = CalculateSectionCompletion (JQuery («# Раздел1»));
Теперь у меня есть несколько div с классом контейнера секции. Я хочу иметь возможность вызвать вышеупомянутый метод для любого div с этим классом. .
Я делаю это:
JQuery ("div.SectionContainer") каждый ( функция (я, valueOfElement) {
CalculateSectionCompletion (valueOfElement);
});
Проблема заключается в том, что valueOfElement является объектом DOM, а не объектом JQuery, поэтому я не могу передать это в свой метод.
В любом случае, я могу пропустить все объекты JQuery, выбранные по запросу, не записывая грязный код для извлечения идентификатора из объекта DOM и вызывающего JQuery (valueOfElement.id) и передать его?