打开支付宝首页搜“523966799”领红包,领到大红包的小伙伴赶紧使用哦!

 找回密码
 立即注册

QQ登录

只需一步,快速开始

[jQuery]解决动态生成input无法触发click事件的问题

2023-9-11 17:34| 发布者: zhaojun917| 查看: 182| 评论: 0

摘要: div class='div_delServer'input type="button" class="delServer" value="删除服务器"/div$('.delServer').click(function() { alert("ok");});原因:异步导致绑定事件失败。解决方法:1、使用全局绑定事件$(docum ...
<div class='div_delServer'><input type="button" class="delServer" value="删除服务器"></div>
$('.delServer').click(function() {
    alert("ok");
});
原因:
异步导致绑定事件失败。

解决方法:
1、使用全局绑定事件
$(document).on("click",".delServer",function(){
    alert("ok");
});

2、对父元素绑定事件

第一种方法:

$(document).on("click",".div_delServer .delServer",function(){
    alert("ok");
});

第二种方法:

$(".div").on("click",".delServer",function(){
    alert("ok");
});

关闭

站长推荐上一条 /7 下一条

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )

GMT+8, 2024-9-20 19:36 , Processed in 0.022645 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部