Ejemplo con imágenes

naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza naturaleza

Código del ejemplo

Código Js para implementación del plugin

$(document).ready(function(){
	params = {
		mask:$('#images-mask'),
		elements:$('#images-mask img'),
		prevbtn:$('#prev-button'),
		nextbtn:$('#next-button'),
		displaytype:'column',
		elementsByRow:3,
		rowsDisplayed:2		
	};
	$('#images-container').magicScroller( params );
 });
						

código HTML

<div id="images-container">
	<div id="images-mask">
		<img src="imagenes/agujero.jpg" alt="naturaleza" />
		<img src="imagenes/desktop_20naturaleza.png" alt="naturaleza" />
		<img src="imagenes/images3.jpeg" alt="naturaleza" />
		<img src="imagenes/naturaleza.jpg" alt="naturaleza" />
		<img src="imagenes/naturaleza1.jpg" alt="naturaleza" />
		<img src="imagenes/naturaleza5.jpg" alt="naturaleza" />
		<img src="imagenes/naturaleza18.jpg" alt="naturaleza" />
		<img src="imagenes/naturaleza_en_azul.jpg" alt="naturaleza" />
		<img src="imagenes/naturaleza-viva-517.jpg" alt="naturaleza" />
		<img src="imagenes/naturalezax.jpg" alt="naturaleza" />
		<img src="imagenes/naturalezax2.jpg" alt="naturaleza" />
		<img src="imagenes/naturalezaxx.jpg" alt="naturaleza" />
		<img src="imagenes/naturaleza-y-vida-en-lierganes-582.jpg" alt="naturaleza" />
		<img src="imagenes/natural-light-yonover.jpg" alt="naturaleza" />
		<img src="imagenes/turismo-naturaleza-madrid.jpg" alt="naturaleza" />
	</div><!-- images-mask -->
</div><!-- image-container -->
<div id="flechas">
	<a id="prev-button" href="#" class="button">
		<img src="styles/img/up.jpg" alt="up" />
	</a>
	<div id="separator"></div>
	<a id="next-button" href="#" class="button">
		<img src="styles/img/down.jpg" alt="down" />
	</a>
</div><!-- flechas -->
						

Código CSS

#images-container{
	height:430px;
	width:860px;
	float:left;
}
 
#images-container #images-mask{
	height:430px;
	width:860px;
	overflow: hidden;
}
 
#images-container #images-mask img{
	width:280px;
	height:210px;
}
 
#flechas{
	float:left;
	height:430px;
	width:50px;
	overflow:hidden;
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #AAAAAA;
}
 
#separator{
	height:350px;
	width:50px;
}
 
#flechas .button{
	height:50px;
	height:40px;
	opacity:.8;
}
 
#flechas .button:hover{
	opacity:1;
}
						

Descargar

http://plugins.jquery.com/project/magicScroller

Especificaciones

  • jQuery 1.4 + Compatible

Opciones de configuración

displaytype:
Define el efecto en que se mostrarán los elementos, de uno por uno, por culumna, o por fila, valores ["one"|"column"|"row"] , default "one"
elementsByRow:
Número elementos que contiene cada fila, Default 3
topSeparator:
Número de pixeles de separación de los elementos en la parte superior default 5
leftSeparator:
Número de pixeles de separación de los elemntos por la izquierda default 3
delayTime.
Tiempo en milisegundos que tarda en salir el siguiente elemento, o conjunto de elementos default 500
animationTime:
Tiempo en milisegundos que dura la animación en mostrar el elemento default 1000
rowsDisplayed
Número de filas que se mostrarán cada que se da siguiente, default 2

Propiedades y eventos

$.fn.magicScroller.needed.[ cualquier opción de configuración] = 'valor'
Cambia cualquier propiedad de configuración
$.fn.magicScroller.initializeAll()
Reinicia todo el scroll