Eigentlich ist dies der beste Weg, dies zu tun, wenn ich ein komplexes jquery-basiertes Styling durchführen muss, zum Beispiel, wenn Sie ein Modal haben, das Sie anzeigen müssen, aber Seitenversätze berechnen müssen, um die richtigen Parameter zu erhalten, die benötigt werden die Funktion a jQuery ("x"). css ({}).
Hier ist also die Einstellung der Stile, die Ausgabe von Variablen, die basierend auf verschiedenen Faktoren berechnet wurden.
$(".modal").css({ border: "1px solid #ccc", padding: "3rem", position: "absolute", zIndex: 999, background: "#fff", top: "30", visibility: "visible"})
Um diese Stile zu löschen. anstatt so etwas zu setzen
$(".modal").css({ border: "", padding: "", position: "", zIndex: 0, background: "", top: "", visibility: ""})
Der einfache Weg wäre
$(".modal").attr("style", "")
Wenn jquery Elemente auf dem Dom bearbeitet, werden die Stile in das Element im Attribut "style" geschrieben, als würden Sie die Stile inline schreiben. Alles, was Sie tun müssen, ist, dieses Attribut zu löschen, und das Element sollte auf seine ursprünglichen Stile zurückgesetzt werden
Hoffe das hilft