diff --git a/jquery.fs.scroller.css b/jquery.fs.scroller.css index 25f8b7d..1ac94d7 100644 --- a/jquery.fs.scroller.css +++ b/jquery.fs.scroller.css @@ -1,5 +1,5 @@ /* - * Scroller v3.0.4 - 2014-04-08 + * Scroller v3.0.4 - 2014-09-08 * A jQuery plugin for replacing default browser scrollbars. Part of the Formstone Library. * http://formstone.it/scroller/ * diff --git a/jquery.fs.scroller.js b/jquery.fs.scroller.js index 0a23fc6..f8eedf4 100644 --- a/jquery.fs.scroller.js +++ b/jquery.fs.scroller.js @@ -1,11 +1,3 @@ -/* - * Scroller v3.0.4 - 2014-04-08 - * A jQuery plugin for replacing default browser scrollbars. Part of the Formstone Library. - * http://formstone.it/scroller/ - * - * Copyright 2014 Ben Plum; MIT Licensed - */ - ;(function ($, window) { "use strict"; @@ -24,7 +16,8 @@ duration: 0, handleSize: 0, horizontal: false, - trackMargin: 0 + trackMargin: 0, + callBack: 'scrolling' }; var pub = { @@ -286,6 +279,9 @@ var data = e.data; + data.sT = data.$content.scrollTop(); + data.$content.trigger(options.callBack); + if (data.horizontal) { // Horizontal var scrollLeft = data.$content.scrollLeft(); diff --git a/jquery.fs.scroller.min.js b/jquery.fs.scroller.min.js index fe5620e..1752ced 100644 --- a/jquery.fs.scroller.min.js +++ b/jquery.fs.scroller.min.js @@ -1,5 +1,5 @@ /* - * Scroller v3.0.4 - 2014-04-08 + * Scroller v3.0.4 - 2014-09-08 * A jQuery plugin for replacing default browser scrollbars. Part of the Formstone Library. * http://formstone.it/scroller/ * diff --git a/src/jquery.fs.scroller.js b/src/jquery.fs.scroller.js index f4266be..f8eedf4 100644 --- a/src/jquery.fs.scroller.js +++ b/src/jquery.fs.scroller.js @@ -16,7 +16,8 @@ duration: 0, handleSize: 0, horizontal: false, - trackMargin: 0 + trackMargin: 0, + callBack: 'scrolling' }; var pub = { @@ -278,6 +279,9 @@ var data = e.data; + data.sT = data.$content.scrollTop(); + data.$content.trigger(options.callBack); + if (data.horizontal) { // Horizontal var scrollLeft = data.$content.scrollLeft();