Я получил несколько флажков, сгенерированных из скрипта PHP.
<input type="checkbox" class="checkbox" name="item[]" value="1" />
<input type="checkbox" class="checkbox" name="item[]" value="2" />
<input type="checkbox" class="checkbox" name="item[]" value="3" />
<input type="checkbox" class="checkbox" name="item[]" value="4" />
Теперь, когда флажок установлен, я хочу показать div с такими параметрами, как «Удалить выбранное». Но после того, как все флажки сняты, DIV должен снова исчезнуть.
У меня есть следующий код, но он не скрывает DIV.
$(".checkbox").live('click', function () {
countChecked () ;
if (countChecked() == "1" ) {
$("div#options").fadeOut("medium") ;
} else {
if ( $("div#options").is(":hidden") ) {
$("div#options").fadeIn ( "medium" ) ;
}
}
});
Также ниже показана функция countChecked.
function countChecked() {
var n = $("input.checkbox:checked").length;
}