ThunderCat
@ThunderCat Автор вопроса, куратор тега JavaScript
не пойдет, в форме около 200+ чекбоксов, не на все нужно повесить обработчик, + они по группам с разным поведением раскиданы, и не всегда связаны с рядомстоящим или вложенным элементом, чаще элементы разнесены. Проще накинуть на каждый связку.
mr_firuzinho: сложно, и не по тому что долго, а по тому что в такой каше дольше разбираться чем код писать. Найдите код где у вас меняется по клику таб, добавьте строчки сохранения номера(или имени) таба который становится активным в куки. Добавьте в конце странички код жс, с событием window.onload(), в гугле тьма примеров, проверяете переменную в куках и выставляете активным нужный таб.
Stalker_RED: на опыте джунов - новичкам важно писать код который что-то дебажит, брекпоинты почему то их не так вдохновляют, лог дает иллюзию контроля ) Проверено, брейкпоинт стайл приходит с опытом )
wanderbit: ок, но проверить на каком этапе косяк можно? Не умеешь дебагом браузера пользоваться, ок, есть консольлог, НАТЫКАЙ ВЕЗДЕ, попробуй упростить селектор, не хапай много, решай по шагам.