1.7版本以上,开始使用.on绑定时间
给jquery动态产生的元素绑定事件不能使用普通的$("#fff").click(function(){alert("ok");});这种方式是不能实现的
我们需要给动态产生的元素绑定事件 .on
比如外层的标签如下:
<div id=‘equipment_id‘> <!--在此处动态产生元素--> </div>
比如动态产生的html代码元素如下:
<div> <label for=‘a1‘> <input type=‘checkbox‘ name=‘equipment[]‘ value=‘1‘/>无线usb蓝牙 </label> <span id=‘b1‘ style=‘color:red;‘>个体设备价格参数:1.00</span> </div>
在使用on绑定事件的时候,调用方法为:
$("#equipment_id").on("click",‘input‘,function(){ alert($(this).val()); });
时间: 2024-11-05 15:47:29