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