本文收集整理关于动态生成的元素绑定事件的相关议题,使用内容导航快速到达。
内容导航:
Q1:怎样给jquery动态生成的元素绑定事件
你在动态生成的时候 给他设置一个id
然后$("#id").click(function(){
...
});
或者在生成的时候就给他加个onclick="a();"
或者用委托
Q2:如何给动态生成的元素绑定事件
使用jQuery的$(selector).on("event","child",function(){});给静态元素绑定事件是比较容易的,比如下面这行代码就是给 p 元素绑定点击事件
$("p").on("click", function () {
alert("you click the p element");
})123、
但是如果是动态生成的元素,使用上面这段代码是没有效果的,因此要选择动态元素的某个父级静态元素,以此来绑定事件方可,具体见下段代码。
this is a new paragraph!
");