【发布时间】:2013-10-12 15:11:42
【问题描述】:
我想在触发“加载”事件时调用一个函数:
events: {
"load #eventPicture" : "_resizeHeaderPic"
}
我不想做像this.$("#eventPicture").on("load", _resizeHeaderPic); 这样的事情,因为我有很多视图(这是一个单页应用程序),我可以在加载图像之前返回显示另一个视图.所以,如果我再回到这个视图,我会有两个监听器来监听那个“加载”事件。对?通过将所有内容放入我的events hash,我可以正确地undelegate。
但似乎“加载#eventPicture”不起作用。有什么建议吗?
【问题讨论】:
标签: backbone.js backbone-views