私は、(divタグ、jqueryのUIからスタイルされた)ボタンと入力テキストボックスを内部に持っています。テキストボックスをクリックするとボタンもクリックされないようにしたいと思います。htmlで要素のfall throughを止めるにはどうすればいいですか?
1
A
答えて
4
。あなたが親のDOM要素に伝播クリックイベントを停止する必要が入力ボックスのクリックハンドラでhttp://jsfiddle.net/J76Gw/
0
テキストボックスのクリックイベントにはevent.stopPropagation();
を使用してください。
$("input").click(function (event) {
event.stopPropagation();
});
イベントが通知されているの親イベントハンドラを防止DOMツリーを、アップ伝播するイベントを停止しstopPropagation
:input
要素のためのイベントハンドラ内
0
:
は、ここでの例です。だからevent.stopPropagation()
- 詳細情報hereをチェックしてください。
4
event.target
が入力フィールドであるかどうかにかかわらず、ボタンのクリックハンドラーの内部でチェックすることができます。
関連する問題
- 1. Python 'except' fall-through
- 2. jquery要素が数秒後に消えるのを止めるにはどうすればよいですか?
- 3. jQuery html()関数で複数のhtml要素を印刷するにはどうすればいいですか?
- 4. 既存のDOM要素テキストをHTML要素に変換するにはどうすればよいですか?
- 5. Mozilla FirefoxでHTMLの `legend`要素を表のセルにするにはどうすればいいですか?
- 6. Meteor Blazeテンプレート内にHTML <template>要素を含めるにはどうすればよいですか?
- 7. 他の要素のように要素をスライドさせるにはどうすればいいですか?
- 8. ng-modelに基づいてhtml要素(iframe)を作成するにはどうすればいいですか?
- 9. スレッドを止めるにはどうすればいいですか?
- 10. フォークボムを止めるにはどうすればいいですか
- 11. 音を止めるにはどうすればいいですか?
- 12. razorのhtml要素のname属性にnumberを追加するにはどうすればいいですか?
- 13. DOM要素をインラインスタイルにするにはどうすればいいですか?
- 14. ビュー内のすべてのHTML要素をレンダリングするにはどうすればいいですか?
- 15. 2つ以上のhtml要素にcssプロパティを適用するにはどうすればいいですか?
- 16. 4行のHTML要素を2行に表示するにはどうすればいいですか?
- 17. html要素をASCII文字で更新するにはどうすればいいですか?
- 18. HTMLコードをビューに含めるにはどうすればいいですか?
- 19. jsファイルにHTMLを含めるにはどうすればいいですか?
- 20. 要素のHTMLをjQueryで変数の値に設定するにはどうすればよいですか?
- 21. HTML、CSS:要素をページの端まで伸ばすにはどうすればよいですか?
- 22. jQueryを使ってhtml要素をマウスに添付するにはどうすればいいですか?
- 23. 視差要素の位置ずれを防止するにはどうすればよいですか?
- 24. html div要素を縦スクロール(html/django)するにはどうすればよいですか?
- 25. フォーム要素を表示するにはどうすればいいですか?
- 26. OSに基づいてHTML要素を表示するにはどうすればよいですか?
- 27. ファイルオブジェクトをhtml要素に添付するにはどうすればいいですか?
- 28. 外部HTMLを含めるにはどうすればいいですか?
- 29. 、要素のすべての兄弟要素を取得するにはどうすればいいですか?
- 30. Electron2のテンプレート内でElectronのwebview html要素を使用するにはどうすればよいですか?
+1。 – jfriend00