2
저는 프로토 타입 배경에서 왔고 JQuery를 살펴 보았습니다. 한 무리의 요소에 클릭 이벤트를 첨부하는 '올바른 방법'을 알고 싶지만 그 다음 이벤트 처리기에서 내 요소 중 하나를 클릭했는지 알고 싶습니다.JQuery 프로토 타입 - 이벤트의 생성자에 액세스하는 방법
MYNS.CarouselHelper.prototype.openCarouselImage = function(e) {
var img = e.currentTarget;
// Do stuff to the image element
};
이 '권리'인가 :
이MYNS.CarouselHelper.prototype.attachImgHandlers = function() {
$j(".carouselItem").bind("click", this, function(e){ e.data.openCarouselImage(e) });
}
내가 다음 내 이벤트 처리기에서 다음과 같습니다
나는 다음과 같이 왔어요? 그것은 내가 요소의 배열을 반복하면서 Prototype의 이벤트 처리기에 요소를 명시 적으로 전달하는 데 익숙해 져서 나에게 잘못된 것으로 느껴집니다.
미리 감사드립니다.
감사합니다. 내가 StackOverflow 사랑 :) – kprobst