页面刚加载时,ajax请求生成的元素还未被加载
假设ajax请求中生成了这样一个标签,其中<div></div>标签是刚加载页面时被加载的,也就是不是被ajax请求中生成的。
<div id = "testDiv">
<button typer="button" id = "testBtn">test</button>
</div>
使用
$("#testBtn").click(function(){
});
这种方式绑定事件会出现绑定不了的问题。
这时要使用on函数
$("#testDiv").on("click","#testBtn",function(){
});