我在我的应用程序中使用了很好的滚动。我已经给出了:
<div id="page">
<div id="grid1"></div>
<div id="grid2" style="display:none;"></div>
</div>
我有一个按钮,在按钮点击事件中,
我给了赞,$("#grid1").hide();$("#grid2").show();
我已将nicescroll定义为:
$(".k-grid-content").niceScroll({ cursorwidth: "7px", cursorcolor: "#d7d7d7" });
按钮点击事件后,内容正在替换但仍处于悬停状态,正在显示两个nicescroller.one用于上一个网格内容并显示网格内容。任何人都能说出问题是什么吗?
答案 0 :(得分:0)
Nicescroll不知道内容替换,我想在更换内容后你需要调用resize
这样的函数:
$(".k-grid-content").getNiceScroll().resize();
它应该刷新nicescroll捕获的界限,以满足它的内在需求。
答案 1 :(得分:0)
我建议您使用 iscroll 代替nicescroll。它将为您提供平滑的滚动以及易于实现。