动态元素未附加到on()函数吗?

时间:2019-03-27 10:53:20

标签: jquery event-handling dynamic-binding

我目前正在使用on()函数将其附加到应用程序中的动态元素上,这些动态元素最初已加载,然后通过ajax重新加载。由于重新加载了这段代码

$('a.open-drawer').on('click', function(event){..});

最初运行良好,但是在ajax重新加载时却没有。我已经决定在on()函数中使用数据选择器

$('body').on('click', 'a.open-drawer', function(event){..});

但是这个现在不能完全工作!!!!我已经在我的应用程序中重复使用了第二个选项,并且在其他情况下也可以使用。我在做什么错了?

0 个答案:

没有答案