0
제 카운터 플러그인 중 하나에 대한 jQuery 위젯을 만들고 있습니다. 방금이 플러그인 코딩을 배우기 시작했고, 공용 함수 '틱업 (tickup)'에 액세스하기 위해 _create에서 이벤트를 호출하기 위해 트리거를 사용해야하는 시점에서 고생했습니다. 다음 코드로 작업 할 때 작동하지 않습니다. 속성 데이터가있는 일부 단추에 click 이벤트를 바인딩하고 있습니다. 일단이 버튼을 클릭하면 위젯에서 함수 'tickup'을 실행해야합니다._trigger가 내부에서 작동하지 않습니다. Bind - Jquery 위젯
_create: function() {
var self = this;
var tickObj = self.element.find('[data-step*="tick-"]');
tickObj.bind("click", function(e) {
self._trigger('tickup', null, {});
});
},
tickup: function() {
alert('tickup');
}
의견이 있으십니까?
왜 _create에서 틱업 (tickup)을 바인딩했는지, 나는 그것을 공개 기능으로하고 싶었습니까 ??? 내가 어떻게 tickup 공개 기능을 만들 수 있습니까 ??? – panindra