Skip to content

A ruby gem that uses the Rails asset pipeline to include the jScrollPane plugin by Kelvin Luck (www.kelvinluck.com).

License

Notifications You must be signed in to change notification settings

abdullaachilov/jscrollpane-rails

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jScrollPane plugin for Rails

Gem Version

A ruby gem that uses the Rails asset pipeline to include the jScrollPane plugin by Kelvin Luck (www.kelvinluck.com):

Installation

Add this line to your application's Gemfile:

gem 'jscrollpane-rails'

And then execute:

$ bundle

Or install it yourself as:

$ gem install jscrollpane-rails

NOTE: this is a jQuery plugin so you will also need the jquery-rails gem:

It is also recommended (but is optional) to include jQuery MouseWheel plugin by Brandon Aaron (https://github.com/brandonaaron/jquery-mousewheel/) to allow people to scroll your content using their mouse wheel. There is a gem jquery-mousewheel-rails available:

This is totally optional but you can increase the usability of the mousewheel in nested scroll areas by including jQuery MouseWheel Intent plugin by trixta and bodrovis. There is a gem mwheelintent-rails available:

FOR RUSSIAN SPEAKERS: There is a guide available describing basic usage of jScrollPane: http://www.radiant-wind.com/categories/javascript-css-html/posts/nestandartnaya-polosa-prokrutki-s-pomoschyu-javascript

FOR ENGLISH SPEAKERS: The same guide is now availble in English: http://www.radiant-wind.com/categories/javascript-css-html/posts/creating-custom-scrollpane-using-javascript

Usage

In your application.js you will need to add this line:

//= require jquery.jscrollpane

And in your application.css you will need to add this line:

*= require jscrollpane

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

This plugin is licensed under the MIT License.

Copyright (c) 2014 Ilya Bodrov

About

A ruby gem that uses the Rails asset pipeline to include the jScrollPane plugin by Kelvin Luck (www.kelvinluck.com).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published