You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
82 lines
2.1 KiB
82 lines
2.1 KiB
2 years ago
|
malihu custom scrollbar plugin
|
||
|
================================
|
||
|
|
||
|
Highly customizable custom scrollbar jQuery plugin ([Demo](http://manos.malihu.gr/repository/custom-scrollbar/demo/examples/complete_examples.html)). Features include:
|
||
|
|
||
|
* Vertical and/or horizontal scrollbar(s)
|
||
|
* Adjustable scrolling momentum
|
||
|
* Mouse-wheel, keyboard and touch support
|
||
|
* Ready-to-use themes and customization via CSS
|
||
|
* RTL direction support
|
||
|
* Option parameters for full control of scrollbar functionality
|
||
|
* Methods for triggering actions like scroll-to, update, destroy etc.
|
||
|
* User-defined callbacks
|
||
|
* Selectable/searchable content
|
||
|
|
||
|
**[Plugin homepage and documentation](http://manos.malihu.gr/jquery-custom-content-scroller/)** ([Changelog](http://manos.malihu.gr/jquery-custom-content-scroller/2/))
|
||
|
|
||
|
#### Installation
|
||
|
|
||
|
npm: `npm install malihu-custom-scrollbar-plugin`
|
||
|
|
||
|
Bower: `bower install malihu-custom-scrollbar-plugin`
|
||
|
|
||
|
[Manual](http://manos.malihu.gr/jquery-custom-content-scroller/#get-started-section)
|
||
|
|
||
|
#### Usage
|
||
|
|
||
|
Manual: `$(selector).mCustomScrollbar();`
|
||
|
|
||
|
[Browserify](http://browserify.org/):
|
||
|
|
||
|
var $ = require('jquery');
|
||
|
require('malihu-custom-scrollbar-plugin')($);
|
||
|
|
||
|
[webpack](https://webpack.github.io/):
|
||
|
|
||
|
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')($);
|
||
|
|
||
|
|
||
|
Requirements
|
||
|
-------------------------
|
||
|
|
||
|
jQuery version **1.6.0** or higher
|
||
|
|
||
|
Browser compatibility
|
||
|
-------------------------
|
||
|
|
||
|
* Internet Explorer 8+
|
||
|
* Firefox
|
||
|
* Chrome
|
||
|
* Opera
|
||
|
* Safari
|
||
|
* iOS
|
||
|
* Android
|
||
|
* Windows Phone
|
||
|
|
||
|
License
|
||
|
-------------------------
|
||
|
|
||
|
MIT License (MIT)
|
||
|
|
||
|
http://opensource.org/licenses/MIT
|
||
|
|
||
|
Donate
|
||
|
-------------------------
|
||
|
|
||
|
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UYJ5G65M6ZA28
|