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/

load イベントの jQuery ドキュメント (http://api.jquery.com/load-event/) を見ると、これらのイベントは、他の DOM イベントのように委譲で処理できないようです。それが根底にある問題かもしれません。

于 2012-09-14T10:57:47.497 に答える