分享一则JavaScript滚动条插件源码

2020-05-23 06:21:34易采站长站整理

                tool.addClass(currScroll.scrollUl, ‘lf_ScrollFocus’);
                return false;
            };
            var mouseUp = function () {
                /// <summary>
                ///     1: 鼠标释放事件
                ///         1.1 – mouseUp() – 滚动条中鼠标释放滚动条事件
                /// </summary>
                /// <returns type=”linkFlyScroll” />
                currScroll.isDrag = false;
                currScroll.endTop = currScroll.scrollUl.style.top ? parseInt(currScroll.scrollUl.style.top) : 0;
                tool.removeClass(currScroll.scrollUl, ‘lf_ScrollFocus’);
                return false;
            };
            currScroll.scrollEvent = function (currTop) {
                /// <summary>
                ///     1: 滚动事件(核心),传入需要滚动的坐标即可(滚动条top)
                ///         1.1 – scrollEvent(currTop) – 核心滚动事件
                /// </summary>
                /// <param name=”currTop” type=”Int”>
                ///     滚动条顶部距离上一层容器的top值
                /// </param>