美文网首页
jquery 涉及未来元素时候的on方法

jquery 涉及未来元素时候的on方法

作者: yahzon | 来源:发表于2019-04-02 15:37 被阅读0次

    如果不涉及未来元素

    $('.uploadBtn').on("click",function(){
            var btnText = $(this).attr("name");     
            $("#addBtn").attr("name",btnText);      
            $("#addBtn").trigger('click');
        }) ;
    

    如果想在未来产生的calss = 'uploadBtn'的按钮也绑定上click事件:

    $('#ticketbtns').on("click",".uploadBtn",function(){
        var btnText = $(this).attr("name");     
        $("#addBtn").attr("name",btnText);
        $("#addBtn").trigger('click');
    }) ;
    

    语法
    $('父元素选择器').on("click","要绑定事件的元素选择器",function(){
    ...
    }) ;

    说明: 父元素选择器可以是祖先。因此可以写成
    $(document).on('click','待绑定事件元素选择器',function() {});

    相关文章

      网友评论

          本文标题:jquery 涉及未来元素时候的on方法

          本文链接:https://www.haomeiwen.com/subject/ivegbqtx.html