Io uso il metodo .css()
di jQuery per applicare gli stili a un elemento. Lo faccio in questo modo:Costruisci l'oggetto JavaScript da utilizzare con jQuery .css() (per quanto riguarda le chiavi duplicate?)
var cssObj = {
'background-color' : '#000',
'background-image': '-webkit-linear-gradient(top,#000,#fff)',
'background-image': 'linear-gradient(top,#000,#fff)'
};
$(".element").css(cssObj);
Il problema di questo è che, ovviamente, io uso le chiavi duplicate in oggetto, che non è cool.
Come posso risolvere questo problema? Devo passare i parametri CSS con nomi duplicati per indirizzare la maggior parte dei browser.
Che dire di un programma di identificazione del browser? – FishBasketGordo
Che funzionerebbe ma non sarebbe una buona soluzione ... – j7nn7k
@FishBasketGordo Chiediamo a [Lex Luthor] (http://www.youtube.com/watch?v=McAeQiLmEYU) cosa pensa del rilevamento del browser \ o/ – Raynos