<li>テキスト<i class="icon"></i></li>
<li>テキスト<i class="icon"></i></li>
上記のHTMLで
jQueryでliにクリックイベントをいれていますが、
iアイコンの方にも別のクリックイベントを設けたいと思っています。
ので、iを押したときにはliのほうのクリックイベントを無効化したいのですが、どうしたら良いでしょうか。
下記のような記事は見つけたのですが、return falseするにもどう書いたらいいのかわからず。。
http://d.hatena.ne.jp/modified/20120615/1339731561
みんなの回答 3 件
preventDefaultでググれ
liのイベントより上に、iのイベントを書いて、
iのイベントの最期にreturn false;といれたらよいよ。
上の処理が優先されるから。
return falseでうまくいきました!ありがとうございました。
関連するトピックス