我有一个附加到事件的处理程序,我希望它只在由人类触发时执行,而不是由trigger()方法触发。我该如何区分?例如,$('.checkbox').change(function(e){ if (e.isHuman()) { alert ('human'); }});$('.checkbox').trigger('change'); //doesn't alert
3 回答
慕妹3242003
TA贡献1824条经验 获得超6个赞
比上面更直接的是:
$('.checkbox').change(function(e){
if (e.isTrigger)
{
alert ('not a human');
}
});
$('.checkbox').trigger('change'); //doesn't alert
- 3 回答
- 0 关注
- 444 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消