이런 식으로하고 싶습니다.jQuery에서 메소드를 구독하려면 어떻게해야합니까?
var foo = function() {
this.run = function() {
alert('got');
}
this.init = function() {
this.run();
}
this.init();
};
window.onload = function() {
var f = new foo();
$(f).bind('run', function() { // this doesn't work
alert('ran!');
});
};
그래도 작동하지 않습니다. 다른 객체의 메소드를 구독하려면 어떻게해야합니까?
f.run이 실행될 때 alert ('ran!'); –