Solución al problema con JCarousel y Thickbox para mostrar la siguiente imagen

Con el plugin de JCarousel la opción que nos permite en el popup modal que se carga con Thickbox para cambiar imagen no esta disponible y esto es por una pequeña falla en la forma como se leen las imagenes del jcarousel,si abrimos el archivo thickbox.js veremos la siguiente línea:

TB_TempArray = $(“a[@rel=”+imageGroup+”]”).get();

Y con ella se intenta obtener todas las imagenes que estan con el atributo rel asignado. La solución que encontre para que éste plugin funcione correctamente es colocandole una clase donde se construye la imagen y el enlace, para que quede así:

< a title=” + item.title + ” class=”thickbox”  rel=”a1″ href=” + url_m + “></a>

Y el selector que busca las imagenes quedaria asi:

TB_TempArray = $(“.thickbox“).get()

¡Dejános un comentario!

Quobit

Quobit Autor

Somos Bit a Bit, llevamos los últimos consejos de tecnología hasta tu smartphone.

Comentarios

    asvvvzlluh

    (10 marzo 2013 - 1:08 AM)

    iirXDF vmocmevtczdl

    ¿Te gusta este comentario? Thumb up 0 Thumb down 0

    Oscar

    (18 enero 2011 - 10:31 AM)

    Al fin. He buscado en mil sitios y esta es la solución.
    Ahora tengo otro error:
    Tengo los links de prev y next pero el numero de imagenes que me dice que tengo es de 3: 3/3.
    Cuando en realidad tengo 17.
    Si voy dando a la flecha a la derecha, se va sumando uno en el contador 4/4.
    Es decir me va reconociendo imagenes segun voy dando a la flecha del jcarousel.

    Alguna idea?

    ¿Te gusta este comentario? Thumb up 0 Thumb down 0

      CarlosNuel

      (20 enero 2011 - 9:35 AM)

      De seguro cuando creas el objeto de JCarrousel le pones la opción que rebobine tolo el carrete de imagenes. Intenta quitarselo.

      ¿Te gusta este comentario? Thumb up 0 Thumb down 0

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.