Has probado:
$(".mozgradient").css("background", "");
Ajuste del fondo a una cadena vacía debe quitar el estilo en línea de tal manera que la configuración de clase y otra de hojas de estilo surtan efecto, pero no debería afectar a otros estilos que se establecieron en línea como width
. (En este caso, eliminarlo de todos los elementos con la clase mozgradient
previene el conflicto del que está hablando.)
De the jQuery .css() doco:
Ajuste del valor de una propiedad de estilo a una cadena vacía - por ejemplo, $ ('# mydiv'). css ('color', '') - elimina esa propiedad de un elemento si ya se ha aplicado directamente, ya sea en el atributo de estilo HTML, a través del método .css() de jQuery, o mediante direct DOM manipulación de la propiedad de estilo.
Es necesario aclararlo aquí. Eliminarlo 'cómo'? En un editor de texto? A través de CSS? ¿Usando Javascript? –
Elimínelo a través de jQuery o javascript para que div se parezca a '
' – Pinkie@Pinkie Hasta donde yo sé, cada elemento tiene una imagen de fondo: ninguno; por defecto. Si lo quita con JavaScript, solo lo restablecerá al valor predeterminado ya que no tiene ninguna propiedad anulada. Por lo tanto, desafortunadamente no puedes deshacerte de él. – joshnh