add scroll[up|down|left|right] to jQuery.prototype
npm install jquery.fn.scrollxscrollup / scrolldown / scrollleft / scrollright to jQuery.prototype (debounce integrated)npm i -S jquery.fn.scrollx
html
`
§ Usage
`js
import $ from 'jquery'
require('jquery.fn.scrollx')($)
const period = 200 // for debounce
const listener = (delta, currentOffset, lastOffset) => { ... }
let unlistener
const unlistenerReceiver = f => { unlistener = f }
$('#foo').scrollup(listener, period, unlistenerReceiver)
$('#bar').on('click', unlistener)
`
listener is required
period (defaults to 100 ms) and unlistenerReceiver are optional
e.g.
`js
$('#foo').scrolldown(listener)
$('#foo').scrollleft(listener, 300)
$('#foo').scrollright(listener, unlistenerReceiver)
``