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

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

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

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

2 回答

?
温温酱

TA贡献1752条经验 获得超4个赞

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

TA贡献1807条经验 获得超9个赞

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

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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