На самом деле лучший способ, который я нашел, это сделать, когда приходится выполнять сложные стили на основе jquery, например, если у вас есть модал, который нужно отобразить, но он должен рассчитать смещения страниц, чтобы получить правильные параметры, в которые нужно будет войти функция jQuery ("x"). css ({}).
Итак, здесь настройка стилей, вывод переменных, которые были рассчитаны на основе различных факторов.
$(".modal").css({ border: "1px solid #ccc", padding: "3rem", position: "absolute", zIndex: 999, background: "#fff", top: "30", visibility: "visible"})
Для того, чтобы очистить эти стили. вместо того, чтобы устанавливать что-то вроде
$(".modal").css({ border: "", padding: "", position: "", zIndex: 0, background: "", top: "", visibility: ""})
Простой способ будет
$(".modal").attr("style", "")
Когда jquery манипулирует элементами в dom, стили записываются в элемент в атрибуте "style", как если бы вы писали стили inline. Все, что вам нужно сделать, это очистить этот атрибут, и элемент должен восстановить свои первоначальные стили
Надеюсь это поможет