问题:前端JavaScript动态生成的标签,$('#submit-btn').click(function)不响应

前端渲染动态生成的HTML标签,在使用click点击时,函数不触发响应。

解决办法:
1.使用on全局监听加载完成后的标签项是否被点击,具体语句:

// 其中submit-btn标签是被点击标签
$("body").on("click","#submit-btn",function(){})

2.在HTML标签中调用onclick函数的方式,具体语句如下:

<button class="btn btn-danger btn-xs delete-btn" onclick="deleteBtn()" >删除</button>
function deleteBtn(){
alert("被点击!")
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章