私はカウンター プラグインの 1 つの jQuery ウィジェットに取り組んでいます。このプラグインのコーディングを学び始めたばかりで、_create でトリガーを使用してイベントを呼び出し、パブリック関数 'tickup' にアクセスする必要があるところに行き詰まっています。次のコードを試してみたところ、動作しませんでした。属性 data-step を持ついくつかのボタンにクリック イベントをバインドしています。このボタンをクリックすると、ウィジェット内で「tickup」関数が起動されます。
_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');
}
助言がありますか?