여기 jQuery 문제가 있는데, 나는 항상 자랑스럽지 않은 방법으로 해결해야합니다.나중에 사용하기 위해 변수에 HTML 요소 컬렉션 저장
나중에 평가할 수 있도록 요소 모음을 저장하려고합니다. 문제는 모든 함수에 액세스하여 적용하려고 할 때마다 오류 콘솔이 함수가 아니라고보고한다는 것입니다. jQuery의 작동 방식에 대한 오해가 있음을 확신합니다. 그럼에도 불구하고 올바른 방향으로 지적하고 싶습니다. 여기
var products = $('ul.products');
var productLists = []
$.each(products, function (i) {
productLists[i] = products[i].children('li');
console.log(productLists[i]);
});
와 내가 오류입니다 : 당신이는 HTMLElement를 JQuery와 방법을 호출하려고 시도하고
Uncaught TypeError: Property 'children' of object #<HTMLUListElement> is not a function
놀라운. 이것은 자동으로 작동했습니다. 당신은 저에게 많은 미래의 두통을 구했습니다. 고맙습니다. – thiirteen
@ user1416503 내 기쁨. 도움이된다고 생각하는 경우이 솔루션에 대한 투표를 고려해 보시고 답변의 맨 아래에 최신 추가 사항을 고려하십시오. – Sampson
@JonathanSampson : 영업 담당자는 아직 6 명으로 업보트 할 수 없습니다. 나는 당신에게 하나를 줬다. – apsillers