これは、私が遭遇したjQueryの問題であり、誇りに思っていない方法を使用して常に解決する必要があります。
後で評価するために要素のコレクションを保存しようとしています。問題は、関数にアクセスして適用しようとするたびに、エラーコンソールが関数ではないことを報告することです。私は、jQuery がどのように機能するかについて誤解していると確信しています。とはいえ、正しい方向に向けられることを望んでいます。私が使用しているコードは次のとおりです。
var products = $('ul.products');
var productLists = []
$.each(products, function (i) {
productLists[i] = products[i].children('li');
console.log(productLists[i]);
});
ここに私が得るエラーがあります:
Uncaught TypeError: Property 'children' of object #<HTMLUListElement> is not a function