javascriptのバブリングの勉強をしているんですが、例えば
lang
1$(function(){ 2 $('a').click(function(event){ 3 event.preventDefault(); 4 $("div#Content").addClass("hoge"); 5 }); 6});
aタグがクリックされた場合でも、
preventDefaultイベントを追加することで、 aタグ自体のリンク機能を無効化しつつ、
その親要素であるdiv#Contentへクラスを追加する。
みたいなことができますが、こんなことする必要のあるページあるんでしょうか。
クラスを追加したければ、予め静的に書いておけばいいような気がするのですが。
どんな場合に上記のような処理を書く必要がありますか?上記はあくまで例ですので、何かのタグを無効化しつつ、なにかさらに処理をするというのでよくやる例があれば教えてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。