您的位置:首页 > Web前端 > JQuery

jQuery的on方法绑定事件

2015-08-06 15:47 579 查看
bind()

delegate()

live()

以上三种方法在jquery 1.8以后不推荐使用,1.9版本时已经取消了live()方法,建议使用on()方法代替

如果需要移除on()绑定的事件,可以使用off()方法

on()方法可适用于绑定未创建的元素,例子:

    $('.btnCrop').click(function(){

        var img = cropper.getDataURL();

        $('.cropped ul li').length < 4 && $('.cropped ul').append("<li><img src='"+img+"'><a href='javascript:void(0);'>×</a></li>") || alert("最多上传4张图片");

    });

    $('.cropped ul').on("click","a",function(){

        $(this).parent('li').remove();

    });

注意使用on()方法的第二个参数来绑定元素

http://www.cnblogs.com/leejersey/p/3545372.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: