Вы можете использовать метод toggle () jQuery, чтобы показать и скрыть элементы:
$(".fields").toggle();
Таким образом, вам не нужно беспокоиться об их состоянии, и jQuery определит, нужно ли их скрывать или нет.
Вы также можете передать логическое значение методу, который будет показывать или скрывать только элементы:
$(".fields").toggle(true); // Shows elements, equivalent to show()
$(".fields").toggle(false); // Hides elements, equivalent to hide()
И если вам нужно выполнить дополнительную логику, вы всегда можете запросить свойство CSS элементов, используя $ (). Css () и решить, что делать дальше.