所以我选择了后者:mCustomScrollbar。 下图是两者官方示例的简单对比: 本文就是介绍如何使用 mCustomScrollbar 这个插件,大部分的内容是翻译自 mCustomScrollbar 官方的介绍页面,但是根据自己的理解做了部分的调整和修改 总之,你知道非常好用就是了,:-) 如何使用 mCustomScrollbar mCustomScrollbar 这个插件的下载包里面包含了所有的插件文件和一些例子。 其中以下的四个文件时必须要上传到服务器上: jquery.mCustomScrollbar.js jquery.mousewheel.min.js jquery.mCustomScrollbar.css mCustomScrollbar 的参数介绍 mCustomScrollbar 这个插件的功能巨大,所以参数也很多,参数值当然更多。
滚动条插件 最近项目中 老板需要 将聊天界面 的滚动条美化一下,所以主编海百了一波,发现一个样式和兼容性不错的滚动条插件 jQuery自定义滚动条样式插件mCustomScrollbar,基本可以满足大家的开发 "> <script src="${pageContext.request.contextPath}/lib/linkJs/jquery.<em>mCustomScrollbar</em>.concat.min.js" ="inset"; //set "inset" as the default theme $.mCustomScrollbar.defaults.scrollButtons.enable=true; / /enable scrolling buttons by default $(".scrolldIV").mCustomScrollbar(); }); })(jQuery); 如果需要滚动条自动滑下最下面 可加入 $(".scrolldIV").mCustomScrollbar(); $(".scrolldIV").mCustomScrollbar("scrollTo","last"); 是这个div
注意要先引用jquery和jquery.mCustomScrollbar,再引用该js。因为该插件是需要jquery支持的。 <head> <link rel="stylesheet" href="lib/css/jquery.<em>mCustomScrollbar</em>.min.css"/> <link rel="stylesheet <script src="lib/script/jquery.mousewheel-3.0.6.min.js"></script> <script src="lib/script/jquery.<em>mCustomScrollbar</em>.min.js
message) { var size=$("#chatbox>div>div:first>div").size(); if(size==0){ $("#chatbox").mCustomScrollbar size>300&&divheight>9900){ $("#chatbox>div>div:first>div:lt(1)").remove(); $("#chatbox").mCustomScrollbar ("update"); } } $("#chatbox>div>div:first").append(message); $("#chatbox").mCustomScrollbar ("update"); $("#chatbox").mCustomScrollbar("scrollTo","last"); /* while ($("#chatbox>div").
fancytree: 'libs/jquery.fancytree-all.min', selectize: 'libs/selectize.min', mCustomScrollbar : 'libs/jquery.mCustomScrollbar.concat.min', text: 'libs/require/text', typeahead: 'libs
meta charset="UTF-8"> <title>QQ音乐播放器 - 极客江南</title> <link rel="stylesheet" href="css/jquery.<em>mCustomScrollbar</em>.css stylesheet" href="css/index.css"> <script src="js/jquery-1.12.4.js"></script> <script src="js/jquery.<em>mCustomScrollbar</em>.concat.min.js mCSB_scrollTools .mCSB_dragger_bar{ width:8px; } JS核心代码 $(function () { // 0.自定义滚动条 $(".content_list").mCustomScrollbar
meta charset="UTF-8"> <title>QQ音乐播放器 - 极客江南</title> <link rel="stylesheet" href="css/jquery.<em>mCustomScrollbar</em>.css stylesheet" href="css/index.css"> <script src="js/jquery-1.12.4.js"></script> <script src="js/jquery.<em>mCustomScrollbar</em>.concat.min.js .mCSB_dragger_bar{ width:8px; } JS核心代码 $(function () { // 0.自定义滚动条 $(".content_list").mCustomScrollbar
-- Scrollbar Custom CSS --> <link rel="stylesheet" href="css/jquery.<em>mCustomScrollbar</em>.min.css"> -- sidebar --> <script src="js/jquery.<em>mCustomScrollbar</em>.concat.min.js"></script> <script src="js/custom.js
://jquery.com/ layer弹窗插件:http://layer.layui.com/ 复制粘贴库插件:https://www.npmjs.com/package/clipboard-js mCustomScrollbar
https://jquery.com layer 弹窗插件:http://layer.layui.com 复制粘贴库插件:https://www.npmjs.com/package/clipboard-js mCustomScrollbar
引入CSS文件 在jQuery下方引入JS文件 为需要添加的元素调用mCustomScrollbar()方法 $(".content_list").mCustomScrollbar(); 为该元素添加自定义属性