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()

Otros usuarios también llegaron aquí buscando:

 jcarrousel problema (2), contar los elementos de un control select con jquery (1), recorrer un select jquery (1), problemas en el atributo rel en etiqueta a en imagenes thickbox (1), problemas con programación de popup en ipad (1)

Temas relacionados

Tags , , , , , , ,

2 Comentarios en “Solución al problema con JCarousel y Thickbox para mostrar la siguiente imagen

  1. Oscar dice:
    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?

Deja un comentario

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

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>