jquery .on的使用

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());
     });

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。