单击 HTML 写入后未调用处理程序



我有这段代码:

document.getElementById('form1').innerHTML = user_selections.stockyard_html[sel];
alert('click handler registered');
$("#" + register_btn_id).click(function (event){
alert("Clicked");
});

在昨天保存的表单 html 的 html 覆盖后,有一个注册按钮,我无法捕捉到它的点击。可能是什么原因?

把它放在文档中准备好:

$(function() {
$("#" + register_btn_id).on('click', function(e) {
alert('clicked')
)}
})

最新更新