WEB - 前端 - 相关问题
【 JS 】
【1】
问题:用js添加的标签元素(也就是动态生成的内容),无法用常规的方法绑定事件; 解析: 1 在注册click后,再用js生成元素标签;导致后添加的元素标签没有注册click事件 2 在绑定事件的时候选择器只会选择页面中已经存在的元素,动态生成的元素没有绑定事件。 总之:动态添加的标签没有绑定事件; 解决:
方法一: 通过事件委托:用bind去注册事件,这种要有一个父级标签,并且这个父级标签不是用js/jQuery生成的 比如: $("选择父标签").bind("click","动态生成的标签选择",function(){ alert("teacher_delete..."); }); - 测试OK
...................................................