如果两个语句顺序进行调整,将$('.tab').append("提交");放在上面,这样就可以将点击事件绑定给按钮 如果是$('.tab').append("提交");放在后面,则$('.btn').on("click",function(){ alert(1); })绑定的时候就会找不到元素,就不会绑定成功,这是由于页面渲染顺序决定的就像 放东西在桌子上,如果桌子不存在就放不到上面。
贴出页面全部代码看看