1

试图在 EmberJS 视图把手模板中捕获图像的加载和错误事件。我可以让它连接起来的唯一方法是在 didInsertElement 视图函数中捕获 jQuery 事件。但这不是一种非常 Ember 的做事方式,我尝试像使用单击事件一样绑定事件,但没有运气。

这是一个显示问题的 JSFiddle:http: //jsfiddle.net/qCaA2/5/

4

1 回答 1

2

这是我能想到的最优雅的:

http://jsfiddle.net/4Je9L/5/

我本来希望这样做,但它不起作用,我不确定为什么不这样做:

http://jsfiddle.net/7JXhA/3/

如果您查看加载事件的 jQuery 文档 (http://api.jquery.com/load-event/),似乎这些事件可能无法像其他 DOM 事件那样通过委托来处理。这可能是根本问题。

于 2012-09-14T10:57:47.497 回答