code: function(ele, prop, value, stepCallback)
            {
              var params = {};
              params[prop] = value;
              ele.animate(
                params,
                {
                  'duration'  : settings.animateDuration,
                  'easing'  : settings.animateEase,
                  'queue'   : false,
                  'step'    : stepCallback
                }
              );
            }
docs: This method is called when jScrollPane is trying to animate to a new position. You can override it if you want to provide advanced animation functionality. It is passed the following arguments: * ele          - the element whose position is being animated * prop         - the property that is being animated * value        - the value it's being animated to * stepCallback - a function that you must execute each time you update the value of the property You can use the default implementation (below) as a starting point for your own implementation.