Foros del Web » Programando para Internet » Javascript » Frameworks JS »

¿Cuál es la mejor forma de montar este slideshow?

Estas en el tema de ¿Cuál es la mejor forma de montar este slideshow? en el foro de Frameworks JS en Foros del Web. Hola a todos, Os cuento mi problema: Tengo 2 funciones: slideshow y slide: - Slideshow: es un pase de diapositivas utilizando jquery-ui - Slide: se ...
  #1 (permalink)  
Antiguo 16/10/2011, 05:48
 
Fecha de Ingreso: julio-2009
Mensajes: 103
Antigüedad: 15 años, 4 meses
Puntos: 2
Pregunta ¿Cuál es la mejor forma de montar este slideshow?

Hola a todos,

Os cuento mi problema:

Tengo 2 funciones: slideshow y slide:
- Slideshow: es un pase de diapositivas utilizando jquery-ui
- Slide: se encarga de darle animación a 4 clases que se le pasen por parámetro

Este el código html del slideshow.
Código HTML:
<div id="slideshow"> 
    <!-- First Content -->
    <div id="fragment-1" class="ui-tabs-panel" style="">
        <div id="slide">
            <div class="ss_apertura"></div>
            <div class="ss_titulo"><img src="img/ss_titulo.jpg"/></div>
            <div class="ss_enlace"><a href="index.html" target="_self">ENLACE AL CONTENIDO -></a></div>
            <div class="ss_icono"><img src="img/ss_icono.jpg"/></div>
            <div class="ss_imagen"><img src="img/ss_imagen.jpg"/></div>
        </div>
    </div>
                
 <!-- Second Content -->
<div id="fragment-2" class="ui-tabs-panel ui-tabs-hide" style="">
    <div id="slide2">
        <div class="ss_apertura"></div>
            <div class="ss_titulo"><img src="img/ss_titulo2.jpg"/></div>
            <div class="ss_enlace"><a href="index.html" target="_self">OTRO ENLACE AL CONTENIDO -></a></div>
            <div class="ss_icono"><img src="img/ss_icono2.jpg"/></div>
            <div class="ss_imagen"><img src="img/ss_imagen2.jpg"/></div>
        </div>
    </div>
                        
    <ul class="ui-tabs-nav">
        <li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-1">
            <a href="#fragment-1">1</a>
        </li>
        <li class="ui-tabs-nav-item" id="nav-fragment-2">
            <a href="#fragment-2">2</a>
        </li>
    </ul>
</div> 
Y este es el script:
Código PHP:
function slideshow()
{
    $(
document).ready(function(){
        
//Pausing slider on hover
        
$("#slideshow").tabs({fx:{opacity"toggle"}}).tabs("rotate"5000true);
        $(
"#slideshow").hover(
            function() {
                $(
"#slideshow").tabs("rotate"0true);
            },
            function() {
                $(
"#slideshow").tabs("rotate"5000true);
            }
        );
    });


Todo se vería así:


Ahora lo complicado, para mí, es cada vez que se pase a una diapositiva nueva, ya sea por pulsar uno de los botones o por la transición del propio slideshow, llamar a la función Slide para que anime los divs #slide y #slide2.
Llevo toda la mañana intentándolo pero ha sido un fiasco

A ver si podéis echarme una mano y gracias por adelantado

Etiquetas: animacion, funciones, jquery, jquery-ui, slide, slideshow
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:46.