Показать сообщение отдельно
  #1 (permalink)  
Старый 29.05.2012, 17:11
Аспирант
Отправить личное сообщение для SkaN Посмотреть профиль Найти все сообщения от SkaN
 
Регистрация: 27.08.2011
Сообщений: 50

Выяснить, есть ли в наборе хоть один чекнутый checkbox
Есть набор чекбоксов с классом checked. При изменении хоть одного из них нужно выяснить, остались ли еще чекнутые. Я придумал ну очень извращенный метод:
$("input.checked, input#all").each(function(){
			switch ($(this).is(":checked"))
			{
				case true:
					$("div#actions").show();
					break;
				case false:
					$("div#actions").hide();
					break;
			}
		});

Он работает довольно странно: есть у меня сейчас два чекбокса, при нажатии на первый case true срабатывает, но div#actions не показывается, при нажатии на второй чекбокс - все нормально. Есть у кого-нибудь еще методы, как узнать, есть ли хоть один чекнутый чекбокс в наборе?
Ответить с цитированием