Показать сообщение отдельно
  #1 (permalink)  
Старый 03.04.2011, 22:43
Интересующийся
Отправить личное сообщение для qwaker Посмотреть профиль Найти все сообщения от qwaker
 
Регистрация: 03.04.2011
Сообщений: 23

Показать текст, если чекбоксов нет.
Кажется, несложная задача, но что то не выходит.

Есть список включенных чекбоксов. Когда выключаем чекбоксы, они исчезают -
$('#tarea2 input[id="'+newid+'"]').css('display','none');
$('#tarea2 label[for="'+newid+'"]').empty();


Задача - когда выключаем самый последний чекбокс (то есть поле #tarea2 на вид (!) осталось пустым) - появляется текст "Ничего не отмечено".

Как реализовать проверку на наличие активных (у которых display не равно none) чекбоксов ? Делал вот так, но не работает:
if (!($("#tarea2 input:checked")))
    {
    $('#tarea2').append('Не отмечено');
    };


И вот так тоже не работает:

if ($("#tarea2 input:checked").lenght=1)
    {
    $('#tarea2').append('Не отмечено');
    };
Ответить с цитированием