私は、(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 html()関数で複数のhtml要素を印刷するにはどうすればいいですか?
- 3. razorのhtml要素のname属性にnumberを追加するにはどうすればいいですか?
- 4. ビュー内のすべてのHTML要素をレンダリングするにはどうすればいいですか?
- 5. スレッドを止めるにはどうすればいいですか?
- 6. 音を止めるにはどうすればいいですか?
- 7. 要素のHTMLをjQueryで変数の値に設定するにはどうすればよいですか?
- 8. jQueryを使ってhtml要素をマウスに添付するにはどうすればいいですか?
- 9. HTMLコードをビューに含めるにはどうすればいいですか?
- 10. HTML、CSS:要素をページの端まで伸ばすにはどうすればよいですか?
- 11. フォーム要素を表示するにはどうすればいいですか?
- 12. OSに基づいてHTML要素を表示するにはどうすればよいですか?
- 13. CSS3の丸い枠で内部HTML要素を切り抜くにはどうすればよいですか?
- 14. 要素を置き換えるにはどうすればいいですか?
- 15. 外部HTMLを含めるにはどうすればいいですか?
- 16. ZFでフォーム要素をレンダリングするときにdd要素とdt html要素を削除するにはどうすればよいですか?
- 17. JavaScriptでHTML要素の水平スクロール率を取得するにはどうすればよいですか?
- 18. CSS:h3要素とp要素の間隔を省略するにはどうすればいいですか?
- 19. html要素に添付されたイベントを確認するにはどうすればよいですか?
- 20. このjQueryイベントをHTML要素のホバーにバインドするにはどうすればよいですか?
- 21. Dartの要素に任意のHTMLを追加するにはどうすればよいですか?
- 22. HTMLのイメージの上に要素を追加するにはどうすればよいですか?
- 23. 要素IDでJavaScriptの要素のtitleプロパティを取得するにはどうすればよいですか?
- 24. 要素にクリックハンドラがあるかどうかを確認するにはどうすればいいですか?
- 25. DOMの要素をテストするにはどうすればよいですか
- 26. jQueryの選択やクローンhtmlから要素を削除するにはどうすればよいですか?
- 27. javascriptイベントをある要素から別の要素に渡すにはどうすればよいですか?
- 28. Google ChromeのインスペクタにHTML要素を挿入するにはどうすればよいですか?
- 29. データベースフィールドをASP.NET 2.0のHTML TITLE要素にバインドするにはどうすればよいですか?
- 30. HTMLマークアップ文字列でクローン要素を挿入するにはどうすればよいですか?
+1。 – jfriend00