javascript - modales - ventana modal bootstrap
Problema entre navegadores jQuery (3)
Sí, creo que puedo.
¡¡¡EL MAL COMMA TE HA CONSEGUIDO !!
marginTop: ''0'', // remove comma
y
marginTop: ''-280'', // remove comma
Las comas finales son un gran NoNo en IE''s.
Tengo este código que funciona muy bien en todos los navegadores, pero no en IE6, y no tengo idea de por qué, ¿alguien puede arrojar algo de luz sobre esto?
$("#handle").toggle(
function () {
$(''#login'').animate({
marginTop: ''0'',
}, 1000);
$("#handle").addClass(''opened'');
return false;
},
function () {
$(''#login'').animate({
marginTop: ''-280'',
}, 1000);
$("#handle").removeClass(''opened'');
return false;
}
);
También no debería ser
"-280px" // added "px"
Tiene comas al final en los literales del objeto pasados a animate()
. IE no es compatible con esto. Esto debería funcionar:
$(''#login'').animate({
marginTop: ''0'' //No comma, can you see it?
}, 1000);