猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
在jQuery中,如何区分程序化点击和用户点击?
假设我定义了一个点击处理程序:
$("#foo").click(function(e){
});
我如何在函数处理程序中判断事件是通过编程方式触发还是由用户触发?
紫衣仙女
浏览 614
回答 3
3回答
郎朗坤
您可以使用jQuery触发手册中所述的额外参数:$("#foo").click(function(e, from){ if (from == null) from = 'User'; // rest of your code});$('#foo').trigger('click', ['Trigger']);
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JQuery
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续