MyShape=函数(){ var容器={ 宽度:100, 高度:100 } this.draw(){ //做一些事情。。。 } $('#slider-1').bind('change',function(event,ui){ _container.width=$('#slider-1').val(); this.draw(); }); };
未捕获类型错误:对象#没有方法“draw”
MyShape=函数(){ var容器={ 宽度:100, 高度:100 } this.draw(){ //做一些事情。。。 } $('#slider-1').bind('change',function(event,ui){ _container.width=$('#slider-1').val(); this.draw(); }); };
未捕获类型错误:对象#没有方法“draw”
$('#slider-1').on('change',function(event,ui){ _container.width=$('slider-1').val(); this.draw(); }.bind(this)/*使用相同的此值*/);
var that=这个; $('#slider-1').on('change',function(event,ui){ _container.width=$('slider-1').val(); that.draw(); });
.绑定
在
函数(类型,数据,fn){return this.on(类型,null,数据,fn);}
上的