jquery之event與originalEvent的關系、event事件對象用法淺析


在jquery中,最終傳入事件處理程序的 event 其實已經被 jQuery 做過標准化處理,

其原有的事件對象則被保存於 event 對象的 originalEvent 屬性之中,

每個 event 都是 jQuery.Event 的實例

其原型鏈中保存有六個方法,

 

 代碼如下 復制代碼

jQuery.Event.prototype = { 
    preventDefault: function() { 
        // 取消事件默認行為 
    }, 
    stopPropagation: function() { 
        // 取消事件向上冒泡 
    }, 
    stopImmediatePropagation: function() { 
        this.isImmediatePropagationStopped = returnTrue; 
        this.stopPropagation(); 
    }, 
    isDefaultPrevented: returnFalse, 
    isPropagationStopped: returnFalse, 
    isImmediatePropagationStopped: returnFalse 
};


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM