Utilizo el método .css()
de jQuery para aplicar estilos a un elemento. Lo hago así:Objeto JavaScript de compilación para usar con jQuery .css() (¿qué pasa con las claves duplicadas?)
var cssObj = {
'background-color' : '#000',
'background-image': '-webkit-linear-gradient(top,#000,#fff)',
'background-image': 'linear-gradient(top,#000,#fff)'
};
$(".element").css(cssObj);
El problema con esto es que, obviamente, yo uso duplicados de las llaves en el objeto, que no es fresco.
¿Cómo puedo resolver este problema? Necesito pasar los parámetros de CSS con nombres duplicados para abordar la mayoría de los navegadores.
¿Qué pasa con una secuencia de comandos de detección del explorador? – FishBasketGordo
Eso funcionaría, pero no sería una buena solución ... – j7nn7k
@FishBasketGordo Preguntémosle a [Lex Luthor] (http://www.youtube.com/watch?v=McAeQiLmEYU) qué piensa sobre la detección del navegador \ o/ – Raynos