就像问题陈述一样。我希望每当用户点击网页时触发一个调用方法的事件。
如何在不使用jQuery的情况下执行此操作?
答案 0 :(得分:4)
不使用jQuery,我认为你可以这样做:
if (document.addEventListener) {
document.addEventListener('click',
function (event) {
// handle event here
},
false
);
} else if (document.attachEvent) {
document.attachEvent('onclick',
function (event) {
// handle event here
}
);
}
答案 1 :(得分:2)
这是一种方法..
if (window.addEventListener)
{
window.addEventListener('click', function (evt)
{
//do something
}, false);
}
else if(window.attachEvent)
{
window.attachEvent('onclick', function (evt)
{
// do something (for IE)
});
}
答案 2 :(得分:0)
$(document).click(function(){});
答案 3 :(得分:0)
document.onclick = function() { alert("hello"); };
请注意,这只会允许一个这样的功能。