我在这里很好地混淆了自己。我的情况如下。
function DesignPad() {
function EditBar() {
...
this.removeHandler = function() {
**// how do I call Dragger.removeAsset**
}
}
function Dragger(){
...
this.removeAsset = function() {}
}
this.init = function() {
this.editBar = new EditBar();
this.dragger = new Dragger();
}
}
var dp = new DesignPad();
...
我似乎无法调用 Dragger.RemoveAsset。我明白为什么,我的问题是我该怎么称呼它?
我试图将类似的东西分开(例如 Dragger / EditBar),但我似乎在我的事件处理程序中混杂了各种各样的东西。关于这些东西有什么建议、好的阅读材料等吗?
谢谢。