假设我定义了一个点击处理程序:$("#foo").click(function(e){});我如何在函数处理程序中判断事件是通过编程方式触发还是由用户触发?
3 回答
郎朗坤
TA贡献1921条经验 获得超9个赞
您可以使用jQuery触发手册中所述的额外参数:
$("#foo").click(function(e, from){
if (from == null)
from = 'User';
// rest of your code
});
$('#foo').trigger('click', ['Trigger']);
- 3 回答
- 0 关注
- 613 浏览
添加回答
举报
0/150
提交
取消