gaomingcode/malihu.scrollbar

高度可定制的自定义滚动条 jQuery 插件,包括垂直/水平滚动条、滚动惯性、鼠标滚轮、键盘和触摸支持用户自定义回调等。

安装: 8

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 1,510

语言:JavaScript

3.1.5 2021-06-05 09:07 UTC

This package is auto-updated.

Last update: 2024-09-05 16:15:22 UTC


README

GitHub Version Packagist Downloads Github License

安装

Composer

composer require gaomingcode/malihu.scrollbar

原始 ReadMe

高度可定制的自定义滚动条 jQuery 插件 (演示)。功能包括

  • 垂直和/或水平滚动条
  • 可调整的滚动惯性
  • 鼠标滚轮、键盘和触摸支持
  • 现成主题和通过 CSS 自定义
  • 支持 RTL 方向
  • 可选参数,全面控制滚动条功能
  • 用于触发操作的方法,如滚动到、更新、销毁等
  • 用户自定义回调
  • 可选/可搜索的内容

插件主页和文档 (变更日志)

安装

npm: npm install malihu-custom-scrollbar-plugin

Bower: bower install malihu-custom-scrollbar-plugin

手动

用法

手动: $(selector).mCustomScrollbar();

Browserify:

var $ = require('jquery');
require('malihu-custom-scrollbar-plugin')($);

webpack:

npm install imports-loader
npm install jquery-mousewheel
npm install malihu-custom-scrollbar-plugin

module.exports = {
	module: {
		loaders: [
			{ test: /jquery-mousewheel/, loader: "imports?define=>false&this=>window" },
			{ test: /malihu-custom-scrollbar-plugin/, loader: "imports?define=>false&this=>window" }
		]
	}
};

var $ = require('jquery');
require("jquery-mousewheel")($);
require('malihu-custom-scrollbar-plugin')($);

要求

jQuery 版本 1.6.0 或更高

浏览器兼容性

  • Internet Explorer 8+
  • Firefox
  • Chrome
  • Opera
  • Safari
  • iOS
  • Android
  • Windows Phone

许可

MIT 许可证 (MIT)

https://open-source.org.cn/licenses/MIT

捐赠

https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UYJ5G65M6ZA28