[解決済み】jquery stop child triggering parentイベント
2022-04-05 22:18:25
質問
divに
onclick
この div の中に、リンクの付いたタグがあります。このリンクをクリックすると
onclick
イベントもトリガーされます。これを無効にして、リンクがdiv上でクリックされると
onclick
は発生しないのですか?
スクリプトを使用します。
$(document).ready(function(){
$(".header").bind("click", function(){
$(this).children(".children").toggle();
});
})
htmlのコードです。
<div class="header">
<a href="link.html">some link</a>
<ul class="children">
<li>some list</li>
</ul>
</div>
解決方法は?
こうしてください。
$(document).ready(function(){
$(".header").click(function(){
$(this).children(".children").toggle();
});
$(".header a").click(function(e) {
e.stopPropagation();
});
});
もし、あなたが .stopPropagation()の詳細については、こちらをご覧ください。 .
関連
-
[解決済み】BootstrapがUncaught Errorを投げる。BootstrapのJavaScriptはjQueryを必要とする【解決済み
-
[解決済み] jQueryで関数呼び出しを繰り返す方法
-
[解決済み] jQueryで要素が非表示になっているかどうかを確認するには?
-
[解決済み] jQueryでチェックボックスに "checked "を設定する
-
[解決済み] jQueryの「exists」関数はありますか?
-
[解決済み] jQueryでページを更新するにはどうすればよいですか?
-
[解決済み] jQueryでテーブルの行を追加する
-
[解決済み] jQueryで要素にスクロールする
-
[解決済み] 子アンカーがクリックされたときに、親のonclickイベントが発生しないようにするにはどうすればよいですか?
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】jQueryでクリックされた要素のIDを取得する方法
-
[解決済み] jQueryでリンクを無効化する
-
[解決済み] ファイルをホストせずにホットリンクできるjQueryのバージョンはどこかにあるのでしょうか?
-
[解決済み] jQueryで文字色を変更するにはどうすればよいですか?
-
[解決済み] どのようにjQueryでJSON配列をループするのですか?
-
[解決済み] cssで自動的にシャインエフェクト
-
[解決済み] jquery autocomplete が動作しない
-
[解決済み] jQueryでborder-bottomの色を変更する?
-
[解決済み] フォーム送信のjQueryが動作しない
-
[解決済み] Jquery テーブルの行を隠す