今天做课设的时候,通过$(“xx”).click(function(){})给动态添加的button绑定点击事件,发现点击按钮时并没有任何反应。
解决方法:
//动态添加元素
$.ajax({
url:,
type:,
success:function(data){
$().html('<button class="answer"'>显示</button>)
}
})
//动态绑定
$("body").on('click','.answer',function(){
})
本文解决了一个常见问题:在使用jQuery动态添加元素后,如何正确地为这些元素绑定点击事件。通常,直接使用$(“xx”).click(function(){}
今天做课设的时候,通过$(“xx”).click(function(){})给动态添加的button绑定点击事件,发现点击按钮时并没有任何反应。
解决方法:
//动态添加元素
$.ajax({
url:,
type:,
success:function(data){
$().html('<button class="answer"'>显示</button>)
}
})
//动态绑定
$("body").on('click','.answer',function(){
})
1万+
619
5763
2533

被折叠的 条评论
为什么被折叠?