2011-07-17 5 views

答えて

4

。あなたが親のDOM要素に伝播クリックイベントを停止する必要が入力ボックスのクリックハンドラでhttp://jsfiddle.net/J76Gw/

0

テキストボックスのクリックイベントにはevent.stopPropagation();を使用してください。

$("input").click(function (event) { 
    event.stopPropagation(); 
}); 

イベントが通知されているの親イベントハンドラを防止DOMツリーを、アップ伝播するイベントを停止しstopPropagationinput要素のためのイベントハンドラ内

0

は、ここでの例です。だからevent.stopPropagation() - 詳細情報hereをチェックしてください。

4

event.targetが入力フィールドであるかどうかにかかわらず、ボタンのクリックハンドラーの内部でチェックすることができます。

+0

+1。 – jfriend00

関連する問題