Javascript Jquery没有';t绑定到新的附加元素

Javascript Jquery没有';t绑定到新的附加元素,javascript,jquery,append,element,bind,Javascript,Jquery,Append,Element,Bind,我发现默认情况下JQuery不会绑定新插入的元素。 下面是一个片段,它展示了我试图解释的内容 $('chg em')。在('click',函数(e)上{ $('.local').empty(); e、 预防默认值(); }); $(“#橙汁”)。在('click',function()上{ 警报(“ola”); }); 哪种可能是解决方案( 谢谢。使用委托事件: $(".local").on('click', '#orange-juice', function() { alert('

我发现默认情况下JQuery不会绑定新插入的元素。 下面是一个片段,它展示了我试图解释的内容

$('chg em')。在('click',函数(e)上{
$('.local').empty();
e、 预防默认值();
});
$(“#橙汁”)。在('click',function()上{
警报(“ola”);
});
哪种可能是解决方案( 谢谢。

使用委托事件:

$(".local").on('click', '#orange-juice', function() {
    alert('ola');
});
在此处了解委托事件:

$(".local").on('click', '#orange-juice', function() {
    alert('ola');
});