Download the X Distribution File.
xa.scroll(e, x, y, t[, a[, b[, oe]]]);
Default.
// xAnimation.scroll r2, Copyright 2006-2007 Michael Foster (Cross-Browser.com)
// Part of X, a Cross-Browser Javascript Library, Distributed under the terms of the GNU LGPL
xAnimation.prototype.scroll = function(e,x,y,t,a,b,oe)
{
var i = this;
i.init(e);
i.win = i.e.nodeType==1 ? false:true;
i.x1 = xScrollLeft(i.e, i.win); i.y1 = xScrollTop(i.e, i.win); // start position
i.x2 = Math.round(x); i.y2 = Math.round(y); // target position
i.init(e,t,h,h,oe,a,b);
i.run();
function h(i) { // onRun and onTarget
var x = Math.round(i.x), y = Math.round(i.y);
if (i.win) i.e.scrollTo(x, y);
else { i.e.scrollLeft = x; i.e.scrollTop = y; }
}
};
xanimation.html - Start page of all xAnimation demos.
By your use of X and/or CBE and/or any Javascript from this site you consent to the GNU LGPL - please read it. If you have any questions about the license, read the FAQ and/or come to the forums.
Forum support is available at the X Library Support Forums.
Cross-Browser.com is the home of X - a cross-browser Javascript library, and many demos, applications, articles and documentation.
If you are using X, XC or anything from this site, show off your work by posting a link in the X Showcase forum.