2
當使用Internet Explorer的事件,我們目前正在使用類似這樣的語句來訪問或更改值:使用jquery來訪問事件值?
window.event.cancelBubble = true;
clickX = window.event.screenX;
我想知道如何做到這一點的跨瀏覽器或使用JQuery?
當使用Internet Explorer的事件,我們目前正在使用類似這樣的語句來訪問或更改值:使用jquery來訪問事件值?
window.event.cancelBubble = true;
clickX = window.event.screenX;
我想知道如何做到這一點的跨瀏覽器或使用JQuery?
當您提供對jQuery綁定函數的回調時,它總是將您應該使用的事件作爲第一個參數,即使在IE上也是如此。
如果您使用的是jQuery,請勿使用window.event
。
請注意,這是一個jQuery包裝事件。對於某些用途,您可能需要獲得該活動的originalEvent
屬性。以下是您可以如何在回調中獲得兩種方式:
$('#A').click(function(e){
console.log(e); // jquery event
console.log(e.originalEvent); // native event
});