HTML中动态生成内容的事件绑定问题

一、普通事件绑定

$(function(){
    $("p").click(function(){
        console.log("Click Event");
    })    
    $("<p>这是生成的内容</p>").appendTo("body");
})

二、动态生成内容的事件绑定

$(function(){
    $("body").delegate("p","click",function(){
        console.log("Click Event");
    })    
    $("<p>这是生成的内容</p>").appendTo("body");
})

三、动态生成内容的js相关加载

// 页面加载完毕的操作
window.onload = function () {
    // 文件上传限制
    if (GetQueryString("id") === "-1") {
        $(".j-file-btn").hide();
    }
}

 

posted @ 2018-04-17 18:48  叮*^_^*叮  阅读(152)  评论(0编辑  收藏  举报