我试着到处寻找答案。我的问题与我在这里看到的关于AJAX加载和nicescroll插件的问题有点不同。当我通过AJAX触发器点击主页面上的链接时,Nicescroll当前不适用于我的html页面,该页面被触发显示在我的主页面上。这不是一个改变内容的内容,它是一个全新的页面,因此我不确定这是否会更复杂一些。
我已尝试在我的主页中使用以下代码,但它无法正常工作
$('.cbp-item').click(function(){
$('.cbp-popup-wrap').getNiceScroll().resize();
});
有什么想法吗?
答案 0 :(得分:0)
如果将.cbp-item元素动态添加到页面中,则必须使用“live”绑定click事件
$('.cbp-item').live("click",function(){
$('.cbp-popup-wrap').getNiceScroll().resize();
});
或“on”