Jquery绑定动态添加的元素的点击事件

这篇博客探讨了jQuery中事件绑定的三种方式,尤其是针对`change`事件的处理。作者发现最后一个绑定方式会导致函数执行三次,怀疑是嵌套选择器的问题。尽管能正常运行,但作者提到可能与jQuery版本有关,并且提到了`$(document).ready()`的作用。博客内容侧重于前端开发中的JavaScript和jQuery实践。
$('#tb_Reviewer').on('change', 'tr>td>#checkItem', function () {
		alert('Jachin');
		console.log("3r2r1");
	});
	$('#tb_Reviewer').on('change', '#checkItem', function () {
		console.log("问题去套娃");
	});

	$('#tb_Reviewer').on('change', 'tr,td,#checkItem', function () {
	
		console.log("范围广");
	});

前两种正常,最后一个会执行三次,不知道是不是因为嵌套层的问题

$(document).ready(function () {});

需要包在上面这个里面才执行,但是之前直接写在Script标签里面也执行了,不知道是不是引用的jquery版本问题

下图是我的视图结构

疑问以后再究吧,只想快点把工作做完,啊啊啊啊啊啊啊啊啊啊啊啊啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值