I'll create a new plugin, similar to localScroll, that will do just that. Scroll between items, with prev/next like buttons, I suppose I'll have it soon (today or tomorrow)
Cheers Ariel Flesler On 5 feb, 16:58, stirman <[EMAIL PROTECTED]> wrote: > Many thanks Ariel!!! > > On Feb 5, 12:55 pm, Ariel Flesler <[EMAIL PROTECTED]> wrote: > > > > > stirman let me know I had a missing { in the code. Right after the > > first function. This is the corrected version in case someone uses it > > as a base for something else. > > > jQuery(function( $ ){ > > var positions = [ '-=900', '+=900', 4000 ];//scroll positions > > var $links = $('div.move_link a').click(function(){ > > var index = $links.index(this);//which link is this? > > $.scrollTo( positions[index], 300, {axis:'x'}); > > return false;//don't let that # appear on the url > > }); > > }); > > > Ariel Flesler > > > On 5 feb, 12:11, Ariel Flesler <[EMAIL PROTECTED]> wrote: > > > > I think the problem is that you are not preventing the # from > > > appearing in the url, that generates some sort of default scroll, I'd > > > bind those onclicks in a non-obstrusive way, try this: > > > > <script type="text/javascript"> > > > jQuery(function( $ ) > > > $.scrollTo.defaults.axis = 'x';//so we don't need to specify each > > > time. > > > var $links = $('div.move_link a');//the 3 links > > > > $links.eq(0).click(function(){//left > > > $.scrollTo( '-=900', 300 ); > > > return false;//don't let that # appear on the url > > > }); > > > $links.eq(1).click(function(){//right > > > $.scrollTo( '+=900', 300 ); > > > return false; > > > }); > > > $links.eq(2).click(function(){//current > > > $.scrollTo( 4000, 300 ); > > > return false; > > > });}); > > > > </script> > > > > That's it. If you want a smaller, cooler way: > > > > <script type="text/javascript"> > > > jQuery(function( $ ) > > > var positions = [ '-=900', '+=900', 4000 ];//the scroll positions > > > of each link > > > var $links = $('div.move_link a').click(function(){ > > > var index = $links.index(this);//which link is this ? 0, 1 or > > > 2 ? > > > $.scrollTo( positions[index], 300, {axis:'x'}); > > > return false;//don't let that # appear on the url > > > });}); > > > > </script> > > > > I hope it works well for you. > > > Cheers > > > Ariel Flesler > > > > On 5 feb, 03:18, stirman <[EMAIL PROTECTED]> wrote: > > > > > Hey all, somewhat new to jQuery.. glad to have found this group, hope > > > > to be involved and help out when I can. > > > > > Trying out the scrollTo plugin atwww.stirman.net... just some dummy > > > > data there now. > > > > > Everything is working great in Safari, but in FF, the scrollTo links > > > > don't work at all? Is there something I am missing? > > > > > (scrollTo:http://plugins.jquery.com/project/ScrollTo) > > > > > Thanks! > > > > -Stirman- Ocultar texto de la cita - > > > > - Mostrar texto de la cita -- Ocultar texto de la cita - > > - Mostrar texto de la cita -