替换内容后隐藏nicescroll

时间:2014-02-15 09:58:56

标签: javascript jquery nicescroll

我在我的应用程序中使用了很好的滚动。我已经给出了:

<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用于上一个网格内容并显示网格内容。任何人都能说出问题是什么吗?

2 个答案:

答案 0 :(得分:0)

Nicescroll不知道内容替换,我想在更换内容后你需要调用resize这样的函数:

$(".k-grid-content").getNiceScroll().resize();

它应该刷新nicescroll捕获的界限,以满足它的内在需求。

答案 1 :(得分:0)

我建议您使用 iscroll 代替nicescroll。它将为您提供平滑的滚动以及易于实现。