我正在为我的一个计数器插件开发一个 jQuery 小部件。我刚开始学习这个插件编码,我被困在我必须使用触发器来调用 _create 中的事件以访问公共函数'tickup'的地步。当我尝试使用以下代码时它不起作用,我将点击事件绑定到一些具有属性数据步骤的按钮。一旦我们点击了这个按钮,它就会触发小部件中的“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');
}
有什么建议么?