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

如果不涉及未来元素

$('.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方法)