Да, из init проходит, а вот если из log вызвать log1 то получаю ошибку через this = Uncaught TypeError: this.log1 is not a function
Plugin.prototype = {
init: function (e) {
$(this.element).click($.proxy(this.click, this));
this.log('test');
},
click : function(e){
e.target.value = this.options.color;
},
log: function(msg) {
console.log(msg);
this.log1('test');
}
log1: function(msg) {
console.log(msg);
}
};
Сообщение от Rasy
|
Да, объект события подходит для манипуляций.
Просто обратиться к методу объекта
Plugin.prototype = {
init: function (e) {
$(this.element).click($.proxy(this.click, this));
this.log('test');
},
click : function(e){
e.target.value = this.options.color;
},
log: function(msg) {
console.log(msg);
}
};
|