Tecnología

Inicio

Cómo hacer contenido deslizante en jQuery

Muchos sitios web de hoy en día utilizan un lenguaje de programación llamado jQuery para presentar el contenido de maneras dinámicas y atractivas mientras que proporciona una experiencia de usuario única de la tela. Deslizantes áreas de contenido pueden ser implementadas con el lenguaje de jQuery. Este tutorial le guiará a través de los pasos necesarios para crear un área de contenido de deslizamiento horizontal y verticalmente.

Instrucciones

1 Cree los ID de div para cada área de contenido. El siguiente ejemplo de código muestra cómo establecer un div y de clase artículos que posteriormente se hace referencia en el código:

<Div id = "contenedor">

<Div id = "máscara>

<Div id = "example1" class = "example1"

<a name="example1"</a>

<Div class = "contenido"> example1

<a href="#example1" class="panel"<1> </a>

<a href="#example2" class="panel"<2> </a>

</ Div>

</ Div>

2 Usar CSS para definir la forma en que el área de contenido se comportará cuando se desliza y las referencias a la clase que ha creado. Por ejemplo:

cuerpo {

height:100%;

anchura: 95%;

margin: 0; padding: 0;

}

envoltorio {

width:75%;

altura: 100%;

position: absolute;

top: 0; left: 0;

background-color: # 01125;

sobrecarga oculta;

}

#mask {

Ancho: 500%;

altura: 100%;

background-color: #eee;

}

.ít {

anchura: 20%;

altura: 100%;

flotador izquierdo;

background-color: #ddd;

}

.contenido {

Anchura: 400px;

altura: 300px;

superior: 20%;

margin: 0 auto;

background-color: #aaa;

position: relative;

}

Cambiar las variables en cada elemento de arriba y añadir o eliminar elementos CSS adicionales si es necesario.

3 Escribe la función jQuery basado en Javascript que utilizará sus clases para presentar contenido como se define en el archivo CSS. En el siguiente ejemplo con los comentarios muestra cómo se pueden manipular las clases y las áreas de contenido:

$ (Document) ready (function () {

//obtain all the links in the class panel

$ ( 'A.panel'). Click (function () {

// Restablecer el enlace que resaltados y seleccionado previamente

$ ( 'A.panel') removeClass ( 'seleccionado.');

$ (This) .addClass ( 'selected');

// Selecciona el elemento actual para cambiar su tamaño

actual = $ (this);

};