Я хочу добавить div с jQuery, а затем использовать функцию jQuery click для класса, который находится внутри добавленного div. Вот мой код, он не работает, если я добавляю div, однако он отлично работает, если div уже существует в html.Функция jQuery не работает над добавленным html
HTML:
<div class="add">
Add item
</div>
<div class="container">
</div>
JQuery:
$('.add').click(function(e){
e.preventDefault();
var box = '<div class="box"><div class="remove">x</div></div>'
$('.container').append(box)
});
$('.remove').click(function(){
alert("remove");
});
Демо:
Могу ли я использовать $ ('удалить ') на (' нажмите', функция() { предупреждение («удалить»); }); – PSR
@PSR .. это не будет работать с динамически добавленным '.remove' –
Почему sir.Here также мы используем .on.Can u объяснять PLS – PSR