Применение стиля CSS за кулисами, как указывалось ранее, вызовет сложности у пользователей с отключенными сценариями. Обойти это можно, объявив свой элемент скрытым, как сказала Анна, или определив свой CSS в скрипте как функцию, которую нужно изменить, а не как стиль для страницы (чтобы отделить структуру, стиль и функцию), а затем используя toggleClass Функция скрипта или пользовательский эффект скрывают функции, определенные jQuery.