이것은 간단한 질문이지만 해당 답변을 여기에서 보지 못했습니다. 나는 다음과 같은 코드를 가지고 :jQuery : 선택된 모든 요소에 JS 함수 바인딩하기
$('.thumbImg').mouseout(function(){selectCur()});
//selectCur() is a pure-JS function defined elsewhere in the document
하지만 기능은 클래스 .thumbImg
와 함께 첫 번째 요소에 바인딩됩니다. 일반적으로, 나는 $(this)
을 사용 하겠지만, 여기서는 작동하지 않을 것입니다. (내가 잘못된 것을하지 않는 한).
내 최후의 수단은 for 루프 인 것 같지만, 피할 수있는 방법이있을 것입니다.
감사합니다!
문제는 아마도'selectCur()'에 있습니다. 이 코드는 핸들러를 모든 .thumbImg에 바인딩합니다. –
맞습니다. 나는 나 자신이 좋은 구식 캐시 문제를 가지고있었습니다. – Nathan