首先,写下以下代码检测按钮btn的点击事件:
$(fuction(){
$('#btn').click(){
}
});
//可以这么调用
$('#btn').click();
//或者
$('#btn').trigger('click');
下面展示如何得到不同点:
$(fuction(){
$('#btn').click(e){//事件参数e
var x=e.pageX;
if(x)
{
//鼠标触发
}
else
{
//trigger触发
}
}
});
类似的还有几个属性也可以判断,鼠标操作得到属性,而trigger触发的则取到的是undefined。