我也试过live(),但没有工作......请帮忙
添加问题
<script>
$(document).ready(function(){
$(".add_question").click(function(){
$("#questions").append("<div>How are you?<button class=\"add_answer\">Add answer</button></div>");
});
$(".add_answer").click(function(){
alert("working..");
});
});
答案 0 :(得分:2)
live
在较新版本的jQuery上不可用,因此如果您想委托事件,请使用on
$("#questions").on("click", ".add_answer", function(){
alert("working..");
});
答案 1 :(得分:0)
现在正在运作
$(document).on('click', '.add_question', function() {
$("#questions").append("<div>How are you?<button class='add_answer'>Add answer</button></div>");
});
$(document).on('click', '.add_answer', function() {
alert("working..");
});