我想找出頁面上鼠標點擊事件的座標。寫了一小段JS,它在Chrome上運行良好,但在Firefox上沒有。似乎默認的全球「事件」在Firefox中不可用。這是一個在Chrome上運行的代碼的較小版本:鼠標點擊事件 - 在Firefox上的鼠標座標
$("body").click(function() {
if (event == undefined) // for Chrome, 'event' is not undefined here
var event = window.event;
var xx;
var yy;
if (event) {
// Need this for Chrome (and IE)
xx = event.x;
yy = event.y;
} else {
// firefox
// WHAT SHOULD I DO HERE?
}
console.log('Click called on body.' + xx + ':' + yy);
}
我應該如何管理Firefox的情況?
在此先感謝您的幫助。