为了账号安全,请及时绑定邮箱和手机立即绑定

jquery动态绑定事件的trigger怎么触发?

jquery动态绑定事件的trigger怎么触发?

宝慕林4294392 2019-04-19 16:13:15
在ajax后添加的元素,添加一个click事件,$(document).on('click','class',function(){});.现在想根据回车键来触发次事件,那么会用到trigger(),可是看了半天文档也没得出结论。请大大们支招。
查看完整描述

2 回答

?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

是指这个?
javascript$.('YOUR_INPUT_BOX').keydown(function(e){
if(e.keyCode==13){
e.preventDefault();//阻止冒泡,看需求是否要阻止默认行为加入这行
$('class').trigger('click');
}
});
                            
查看完整回答
反对 回复 2019-04-19
?
手掌心

TA贡献1942条经验 获得超3个赞

如果在整个页面上需要捕捉回车实际,可以使用如下代码:
$(document).keydown(function(event){
if(event.keyCode==13){
//你要执行的代码
}
});
如果说你需要触发某个已经绑定的时间,例如绑定在document上的click时间,可以使用如下代码:
$(document).keydown(function(event){
if(event.keyCode==13){
$(document).trigger('click');
}
});
                            
查看完整回答
反对 回复 2019-04-19
  • 2 回答
  • 0 关注
  • 816 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号