web开发中,用javascript编写程序时,有时会遇到这样的问题:js怎样判断是真实点击事件还是模拟点击事件?
代码其实很简单:
if(event && event.originalEvent !== undefined) {
console.log('真实点击');
} else {
console.log('模拟触发');
}
示例:
$('#demo').click(function(event){
if(event && event.originalEvent !== undefined) {
console.log('真实点击');
} else {
console.log('模拟触发');
}
});