Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2010, 06:01
chemon
 
Fecha de Ingreso: agosto-2004
Mensajes: 312
Antigüedad: 19 años, 8 meses
Puntos: 0
No encuentro error en codigo jquery

Saludos a todos y pido disculpas por el tema del mensaje, pero no se me ocurría otra manera de explicar mi problema. En estos momentos no tengo ningún otro programador cerca que me pueda mostrar los errores que se me cuelan, o señalarme esos fallos obvios que tenemos delante y no vemos. Por eso recurro al foro, por si alguien ve el error que se me está pasando.

He desarrollado un slider de imagenes con jquery y me funciona perfectamente en firefox pero no en iexplorer. En estos momentos no tengo ningún otro programador cerca que me pueda mostrar los errores que se me cuelan

Mi codigo es el siguiente:
Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     spacing = 180; //Espacio ancho que ocupan las miniaturas
  3.     minis   = 4; //Numero de miniaturas que aparecen
  4.     dist_esconder = 1000; //donde colocamos la miniatura cuando esta escondida. Puede ser necesario cambiarla
  5.    
  6.     $('#featured').css({
  7.         'width': spacing * minis,
  8.         'heigth': '140px',
  9.         'overflow': 'hidden',
  10.     }).find('.covers a').css({
  11.         'float': 'none',
  12.         'position': 'absolute',
  13.         'left': dist_esconder
  14.     });
  15.  
  16.     var setUpCovers = function(){
  17.         var $covers = $('#featured .covers a');
  18.        
  19.         for (c = 0; c < minis; c++){
  20.             $covers.eq(c).css('left', spacing * c);
  21.         }
  22.     };
  23.  
  24.     setUpCovers();
  25.    
  26. });

IExplores me dice que el error está en la línea 10
}).find('.covers a').css({
Se esperaba un identificador, una cadena o un número

Las llamadas a los elementos por id o clase están bien. Tengo una capa con id featured y otra capa que pertenece a la clase covers

Llevo dos horas revisando ese código pero no veo que es lo que está mal. Si alguien ve que es lo que está mal, se lo agradecería. Es que yo no veo el error por ningún lado.

Muchas gracias por adelantado