En realidad, la mejor manera que he encontrado para hacer esto cuando tengo que hacer un estilo complejo basado en jquery, por ejemplo, si tiene un modal que necesita mostrar pero necesita calcular los desplazamientos de página para obtener los parámetros correctos en los que deberán ingresar la función a jQuery ("x"). css ({}).
Así que aquí está la configuración de los estilos, la salida de las variables que se han calculado en función de varios factores.
$(".modal").css({ border: "1px solid #ccc", padding: "3rem", position: "absolute", zIndex: 999, background: "#fff", top: "30", visibility: "visible"})
Para borrar esos estilos. en lugar de establecer algo como
$(".modal").css({ border: "", padding: "", position: "", zIndex: 0, background: "", top: "", visibility: ""})
La manera simple sería
$(".modal").attr("style", "")
Cuando jquery manipula elementos en el dom, los estilos se escriben en el elemento en el atributo "estilo" como si estuviera escribiendo los estilos en línea. Todo lo que tiene que hacer es borrar ese atributo y el elemento debe restablecerse a sus estilos originales
Espero que esto ayude