Sólo un idiota puede ser totalmente feliz.
Mario Vargas Llosa
En los foros
Comentarios recientes
- Hola a todos, y me uno a la
17 semanas 5 días atrás - en ubunut 9.10 no me da la
18 semanas 13 horas atrás - Quisiera saber si con un plan
18 semanas 2 días atrás - Gracias!!!! me estaba
18 semanas 6 días atrás - estoy pensando cambiarme a
19 semanas 9 horas atrás - Hola,
mi experiencia con los
19 semanas 1 día atrás - Buenos días
He visto algunos
19 semanas 1 día atrás - Alexis vuelve!, que estoy del
19 semanas 2 días atrás - HOLA soy nuevo en esto soy de
19 semanas 4 días atrás - Hola amigos, recien encuentro
20 semanas 44 min atrás
Algo sumamente extraño estaba ocurriendo con algunas de mis funciones en jQuery, en Internet Explorer 6 y 7 me encontraba con este error: Expected Identifier. Como es usual, todo funcionaba perfecto en Firefox.
Luego de googlear un poco me enteré que esto podía suceder si se usan comas extras en algunas expresiones, muy útil saberlo pero no era mi caso.
Luego de algunas tazas de café encontré la línea causando el problema:
var class = $(this).parent().attr('class');
Sí, class parece ser una palabra reservada en Internet Explorer, gracias nuevamente Microsoft por hacer la vida de los desarrolladores web tan dificil.
Solo tuve que cambiar el nombre de la variable para solucionar el problema, usé algo como esto:
var tabClass = $(this).parent().attr('class');
Un poco después encontré otra referencia al problema de usar class, ¡por un demonio!, ¿y dónde estaba ese artículo cuando estaba buscando la solución? Al parecer tampoco se puede modificar clases usando el método attr() de jQuery en Internet Explorer, bueno, supongo que por eso es que tenemos addClass() y removeClass().


Participa en la discusión
Internet Explorer
Realmente es fàcil darse por vencido cuando se lucha contra tanto enredo y un sistema desactualizado y al que poco le importan los programadores y el usuario, bienvenido el navegador flock que saliò con todo para quedarse, gracias a Mozilla porquè fuè un compañero fiel y veloz, rezagados quedaron Opera, Slimbrowser, crazy browser, a ver si el explorer 8 se pone las pilas o ya pronto no quedaràn sino sus cenizas.
Solo a ti se te ocurre
Solo a ti se te ocurre ponerle class a una variable. Hay palabras que es mejor dejarlas de lado. Incluso es más, no le pongas nombres en ingles, ponlas en español y listo. Así te ahorras el problema de saber si es una palabra es resrvada o no.
Usa el nombre class para una variable no es tan descabellado
He visto mucho código en PHP que lo hace, incluyendo temas oficiales de Drupal, y es que class no solo se puede referir a una clase en el contexto en OOP sino también al atributo class de una etiqueta HTML.
Es buena la idea de usar nombres solo en español pero cuando trabajas en proyectos con desarrolladores de muchos paises lo natural es usar inglés por ser el idioma que todos compartimos.
Saludos.
Alexis Bellido
Problemas con JavaScript
Mi Problema es parecido y muy común tanto que no encuentro la solución: al cargar mi pág. web me da el triangulito amarillo y el comentario: Listo pero con errores en la Página y hacer doble click aparece la ventana con: Línea 24, Carácter: 41, Error: Expected ; , Código:0.
Cómo lo ubico para solucionarlo por favor y para variar en FireFox no lo muestra y mi requerimiento obliga a ver la pág por Internet Explorer.
Gracias por tener la
Gracias por tener la oportunidad de desahogarme escribiendo esta nota.
Estoy bregando hace ya como un mes con la página blog que cito aquí.
Sale un aviso cuando estoy abriendo la página que dice: Internet Explorer no puede abrir el sitio http://bersoatv.blogspot.com
Operación anulada
He buscado miles de horas una solución y no ha sido posible. Este importante sitio lo encontré precisamente buscando soluciones.
Gracias