참고 :이 질문은 jQuery 을 사용하지만 질문은 jQuery와 아무런 관련이 없습니다!JavaScript 이벤트 핸들러에서 객체를 참조하는 방법은 무엇입니까?
var box = new BigBox();
이이 객체가 방법 Serialize()
임명했다 :
function AddToPage()
{
$('#some_item').html("<div id='box' onclick='this.OnClick()'></div>");
}
이 문제는 위입니다
: 여기
box.AddToPage();
이 방법
AddToPage()
입니다 좋아
그래서이 개체가 this.OnClick()
(분명히 작동하지 않음). BigBox
클래스의 멤버를 호출하려면 onclick
처리기가 필요합니다. 어떻게해야합니까?
개체가 이벤트 처리기에서 자신을 어떻게 참조 할 수 있습니까?
아. 어쨌든 나머지 코드 구조를 고려할 때 이것이 더 나은 옵션이라는 것을 알았습니다. 감사합니다 :) –
이것은 작동하지 않습니다. – SLaks
전혀 도움이되지 않습니다. –