質問

私はイベントの伝播といくつかの問題を抱えています、私は概念を理解していますが、私はデフォルトのYUIの動作をつぶす方法を理解していません。

私はこのマークアップを持っています:Divelement ID = "Container"] [ImageElement ... /] [ /Divelement

Container要素にクリックイベントを追加しました。ye.on(yd.get( 'container')、 'click'、function(el){// do stuff});

わかりましたので、imgをクリックし、ye.getTarget();ターゲットはIMGであると言っていますが、それはクリックしたからです。私の状況では、IMGではなく、コンテナのみを操作することが重要です。

コンテナまたはIMGのいずれかをクリックすると、クリックイベントのターゲットがコンテナのみであることを確認するにはどうすればよいですか?

乾杯、d

役に立ちましたか?

解決

自分自身を馬鹿のように見せる時間:

http://yuilibrary.com/forum/viewtopic.php?f=14&t=3846&p=13336#p13336

必要なのは、「この」キーワードを使用して、イベントのデフォルトコンテキストにアクセスすることだけでした。それだけでした。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top