function datePicker(event)
{
//do something`enter code here`
}
document.onclick=function() {
//do something
}
当我调用datePicker()函数时,我想阻止调用第二种方法。 怎么做?
答案 0 :(得分:1)
使用event.stopPropagation()
停止事件冒泡到document
点击监听器:
function datePicker(event)
{
event.stopPropagation();
}
如有必要,您还可以使用event.stopImmediatePropagation()
来停止接收活动的同级元素:jquery: stopPropagation vs stopImmediatePropagation
使用IE8的jQuery示例:http://jsfiddle.net/kHT2A/2/