我正在使用以下代码,但它返回以下错误
Uncaught TypeError: Object [object HTMLAnchorElement] has no method 'userInput'
这是代码jsfiddle
var ClickEvent = function (event) {
this.ev = $('.' + event);
this.ev.on('click', function () { this.userInput(); });
};
ClickEvent.prototype = function () {
return {
userInput: function () {
console.log('user');
},
show: function () {
console.log('show');
}
};
}();
var c = new ClickEvent('event');
我userInput
在on()
回调函数中调用函数,但它返回上面error
。
我怎么解决这个问题?