Javascript 如何在动态创建的元素上使用完美的滚动条

Javascript 如何在动态创建的元素上使用完美的滚动条,javascript,jquery,perfect-scrollbar,Javascript,Jquery,Perfect Scrollbar,我正在使用带有一些动态生成元素的完美滚动条 我使用“DOMNodeInserted”事件来实现这一点 $(document).bind('DOMNodeInserted', function (event) { $('.scrollable,.k-grid-content,.portlet-body').perfectScrollbar(); }); 但我犯了这个错误 完美滚动条.jquery.min.js:2未捕获范围错误:最大调用 超出堆栈大小 如何修复此错误 有没

我正在使用带有一些动态生成元素的完美滚动条

我使用“DOMNodeInserted”事件来实现这一点

$(document).bind('DOMNodeInserted', function (event) {
        $('.scrollable,.k-grid-content,.portlet-body').perfectScrollbar();
    });
但我犯了这个错误

完美滚动条.jquery.min.js:2未捕获范围错误:最大调用 超出堆栈大小

如何修复此错误

有没有其他方法可以让完美的滚动条处理动态生成的元素


谢谢

您最好在元素附加到DOM后调用插件初始化,而不是使用插件本身触发的
DOMNodeInserted
事件,因为该插件正在向DOM添加新元素以处理自定义滚动条。谢谢你,你的评论帮我解决了这个问题,我也有问题,在perfectScrollbar插件中动态生成的元素。你能在这里发布解决方案吗?