In realtà il modo migliore che ho trovato per farlo quando devo fare uno stile complesso basato su jquery, per esempio, se hai un modale che devi visualizzare ma deve calcolare gli offset di pagina per ottenere i parametri corretti in cui dovrai andare la funzione a jQuery ("x"). css ({}).
Ecco quindi l'impostazione degli stili, l'output di variabili calcolate in base a vari fattori.
$(".modal").css({ border: "1px solid #ccc", padding: "3rem", position: "absolute", zIndex: 999, background: "#fff", top: "30", visibility: "visible"})
Al fine di cancellare quegli stili. piuttosto che impostare qualcosa di simile
$(".modal").css({ border: "", padding: "", position: "", zIndex: 0, background: "", top: "", visibility: ""})
Il modo semplice sarebbe
$(".modal").attr("style", "")
Quando jquery manipola gli elementi sulla dom, gli stili vengono scritti sull'elemento nell'attributo "style" come se stessi scrivendo gli stili in linea. Tutto quello che devi fare è cancellare quell'attributo e l'oggetto dovrebbe ripristinare i suoi stili originali
Spero che questo ti aiuti