2011-07-17 36 views

回答

4

內爲input元素的事件處理程序:

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

stopPropagation停止從傳播了DOM樹,防止被通知該事件的父事件處理該事件。

下面是一個例子:http://jsfiddle.net/J76Gw/

0

使用event.stopPropagation();進行文本框點擊事件。

0

在您需要停止click事件傳播到父DOM元素輸入框中單擊處理程序。所以請查看event.stopPropagation() - 更多信息here

4

或者,您可以檢查按鈕的點擊處理程序內部是否event.target是輸入字段。

+0

+1爲聰明。 – jfriend00