У меня есть кнопка, которая при нажатии вставляет поле ввода формы и кнопку (для удаления) в форму с помощью JQuery .after(). Это прекрасно работает.Запуск функции в динамически добавленном классе
Кнопка, которая вставлена, имеет функцию .click, которая должна запускаться при нажатии - она не работает.
<script type="text/javascript">
$("#addAQuestion").click(function(){
var begin = "<tr>";
var question = "<td><input type='text' name='question'/>";
var deleteButton = "<input type='button' class='deleteQuestion' name='delete' value='Del' /></td>";
var end = "</tr>";
$("#questions").after(begin + question + deleteButton + end);
});
$(".deleteQuestion").click(function(){
alert('test');
//$(this).parent().empty();
});
</script>
Какое предупреждение не срабатывает, когда пользователь нажимает кнопку .deleteQuestion?
Спасибо!
Какой подходящий и общепринятый способ выбрать правильный ответ на SO, когда по существу каждый предоставил входные данные, которые решили проблему ???? – krx
Примите ответ, который в основном отвечает на ваш вопрос. – Bobby