Логика работы функции, которая вызывается при установке чекбокса
Доброго времени суток!
Прошу поделиться идеями как сделать корректную работу функций которые вызываются при установке чекбоксов. Сейчас если по одной устанавливать и снимать галочки, то функция которая срабатывает корректно меняет атрибуты тегов, в которых текст должен скрываться. Если установлено более одной галочки, при снятии любой из них происходит путаница. Словами объяснить сложно, лучше наглядно посмотреть https://fiddle.jshell.net/Aslong07/j8pobwuk/ Функция должна работать так, что бы текст который стал прозрачным при установке галочки на одном чек боксе, не возвращался в исходное состояние из за снятия другой галочки, пока последняя тоже не будет снята. Я новичок, код возможно страшный. Буду рад советам по его оптимизации. |
Aslong07,
при клике по любому чекбоксу - снимается класс "hide" со всех строк. цикл по строкам -- проверка на зависимые чекбокс, если хотя бы один из них checked - строке назначается класс "hide" |
Часовой пояс GMT +3, время: 17:54. |