我对jquery的.on有一个奇怪的问题,
我有以下代码将新行添加到表中:
$('#converastions_list tr:first').after(append_html);
它添加的一件事是一个按钮:
<input id="chat_98" class="answerChat btn" value="answer" conversation-id="98" rep-email="xxx" type="button">
我正在尝试通过以下方式检测到对该按钮的点击:3
$(".answerChat").on("click",function() {
alert("clicked");
});
这与加载低谷的PHP的按钮一起正常工作,但不适用于我添加低谷的JS的按钮。
我正在使用jQuery 1.7。有人知道为什么会这样吗?
谢谢
最佳答案
Use a delegate for element with class .answerChat
$(document).on("click",".answerChat",function() {
alert("see if clicked");
});
关于javascript - jQuery 1.7 .on无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19535128/