nicescroll()不使用自动生成的div

时间:2016-12-28 06:39:10

标签: nicescroll

我正在使用nicescroll库js因为我想让我的div滚动好而不是默认滚动。 我想滚动到由javascript生成的markerlist ul。

enter image description here

我添加了nicescroll javascript库,如下所示:

<script src="http://areaaperta.com/nicescroll/js/jquery.nicescroll.min.js"></script>

并且功能如下:

<script type="text/javascript">
$(function() {
    $("#markerlist").niceScroll();
});
</script>

1 个答案:

答案 0 :(得分:0)

也许您可以在应用nicescroll之前设置超时。加载所有内容后,请应用nicescroll。或者,如果您使用的是在单击按钮后显示的div,则可以将代码放入点击处理程序函数中。

$(window).on('load', function() {
  window.setTimeout(function() {
        $("#markerlist").niceScroll();
    }, 200);
});