JS 事件对象|事件目标|阻止默认事件|阻止冒泡

1、事件对象
function eventSrc(e) {
    e = e || window.event
}
2、事件目标
function eventTarget(e) {
    e = e || window.event
    var target = e.target || e.srcElement
}
3、阻止事件冒泡
function stopPro(e) {
    e = e || window.event
    e.stopPropagation ? (e.stopPropagation()) : (e.cancelBubble = true)
}
4、阻止默认事件
function preventDef(e) {
    e = e || window.event
    e.preventDefault ? (e.preventDefault()) : (e.returnValue = false) 
}
5、return false(原生js在事件函数里面写上return false 只会阻止默认事件,不会取消事件冒泡)
6、return false(jQuery中,return false既阻止默认行为又防止对象冒泡)

你可能感兴趣的:(JS 事件对象|事件目标|阻止默认事件|阻止冒泡)