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

为什么ajax回调函数动态加载的标签里面js事件不执行?

为什么ajax回调函数动态加载的标签里面js事件不执行?

千巷猫影 2022-03-03 11:07:41
$("#loginAfter").html('<a href="javascript:void(0)" id="layoutBefore">注销登录</a>');这一段是ajax执行成功后,动态加入的,我又写了一个登出的功能://登出$("#layoutBefore").click(function(){if(confirm("确认退出")){$.ajax({url:"layoutLogin.html",type:"post",success:function(data){location.reload(true);}});}但是为什么点击 注销登录没反应,
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

如果你的jquery版本是1.9以前的


$("#layoutBefore").live('click'function(){...});

1.9以后的


$(document).on('click'"#layoutBefore"function(){...});


查看完整回答
反对 回复 2022-03-07
  • 1 回答
  • 0 关注
  • 235 浏览

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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