dom事件冒泡的顺序是从里到外。因此,在jQuery下需要使用 e.stopPropagation();来阻止更大元素的事件触发。
如果是动态添加的元素,那么用下面的代码是无法去除冒泡事件的!
$("input[type=text]").live('click', function (e) { e.stopPropagation(); });
必须用delegate来写
$("td").delegate('input[type=text]', 'click', function (e) { e.stopPropagation(); });