Jquery自定义滚动条插件
2015-04-18 16:27
369 查看
下载地址:http://files.cnblogs.com/files/LoveOrHate/jquery.nicescroll.min.js
<script src="jquery.nicescroll.js"></script>
$(document).ready( function() { $("html").niceScroll(); } );
var nice = false; $(document).ready( function() { nice = $("html").niceScroll(); } );
$(document).ready( function() { $("#thisdiv").niceScroll({cursorcolor:"#00F"}); } );
$(document).ready( function() { $("#viewportdiv").niceScroll("#wrapperdiv",{cursorcolor:"#00F"}); } );
var nice = $("#mydiv").getNiceScroll();
$("#mydiv").getNiceScroll().hide();
$("#mydiv").getNiceScroll().resize();
入门篇的一些插件
Configuration parameters
When you call "niceScroll" you can pass some parameters to custom visual aspects:cursorcolor - change cursor color in hex, default is "#000000"
cursoropacitymin - change opacity very cursor is inactive (scrollabar "hidden" state), range from 1 to 0, default is 0 (hidden)
cursoropacitymax - change opacity very cursor is active (scrollabar "visible" state), range from 1 to 0, default is 1 (full opacity)
cursorwidth - cursor width in pixel, default is 5 (you can write "5px" too)
cursorborder - css definition for cursor border, default is "1px solid #fff"
cursorborderradius - border radius in pixel for cursor, default is "4px"
zindex - change z-index for scrollbar div, default value is 9999
scrollspeed - scrolling speed, default value is 60
mousescrollstep - scrolling speed with mouse wheel, default value is 40 (pixel)
touchbehavior - enable cursor-drag scrolling like touch devices in desktop computer (default:false)
hwacceleration - use hardware accelerated scroll when supported (default:true)
boxzoom - enable zoom for box content (default:false)
dblclickzoom - (only when boxzoom=true) zoom activated when double click on box (default:true)
gesturezoom - (only when boxzoom=true and with touch devices) zoom activated when pitch out/in on box (default:true)
grabcursorenabled, display "grab" icon for div with touchbehavior = true, (default:true)
autohidemode, how hide the scrollbar works, true=default / "cursor" = only cursor hidden / false = do not hide
background, change css for rail background, default is ""
iframeautoresize, autoresize iframe on load event (default:true)
cursorminheight, set the minimum cursor height in pixel (default:20)
preservenativescrolling, you can scroll native scrollable areas with mouse, bubbling mouse wheel event (default:true)
railoffset, you can add offset top/left for rail position (default:false)
bouncescroll, enable scroll bouncing at the end of content as mobile-like (only hw accell) (default:false)
spacebarenabled, enable page down scrolling when space bar has pressed (default:true)
railpadding, set padding for rail bar (default:{top:0,right:0,left:0,bottom:0})
disableoutline, for chrome browser, disable outline (orange hightlight) when selecting a div with nicescroll (default:true)
horizrailenabled, nicescroll can manage horizontal scroll (default:true)
railalign, alignment of vertical rail (defaul:"right")
railvalign, alignment of horizontal rail (defaul:"bottom")
enabletranslate3d, nicescroll can use css translate to scroll content (default:true)
enablemousewheel, nicescroll can manage mouse wheel events (default:true)
enablekeyboard, nicescroll can manage keyboard events (default:true)
smoothscroll, scroll with ease movement (default:true)
sensitiverail, click on rail make a scroll (default:true)
enablemouselockapi, can use mouse caption lock API (same issue on object dragging) (default:true)
cursorfixedheight, set fixed height for cursor in pixel (default:false)
hidecursordelay, set the delay in microseconds to fading out scrollbars (default:400)
directionlockdeadzone, dead zone in pixels for direction lock activation (default:6)
nativeparentscrolling , detect bottom of content and let parent to scroll, as native scroll does (default:true)
enablescrollonselection, enable auto-scrolling of content when selection text (default:true)
相关文章推荐
- jQuery自定义内容滚动条插件
- jQuery高性能自定义滚动条美化插件
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法
- LinScroll (jquery插件) (用图片自定义滚动条)
- 自定义滚动条样式(jQuery插件、Webkit、IE)
- jquery自定义滚动条插件示例分享
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法(转)
- 超棒的自定义超酷滚动条jQuery插件 - Perfect Scrollbar
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法
- jQuery自定义内容滚动条插件
- jQuery自定义滚动条样式插件mCustomScrollbar
- jQuery custom content scroller自定义滚动条插件
- 超棒的自定义超酷滚动条jQuery插件 - Perfect Scrollbar
- jQuery高性能自定义滚动条美化插件
- jquery滚动条插件(可以自定义)
- Jquery自定义滚动条插件
- jQuery自定义滚动条样式插件mCustomScrollbar
- 超棒的自定义超酷滚动条jQuery插件 - Perfect Scrollbar
- jQuery 自定义网页滚动条样式插件 mCustomScrollbar 的介绍和使用方法
- jquery自定义滚动条插件示例分享