jquery активный chekbox

324
26 октября 2017, 09:20

есть чекбоксы установленные на фильтр, мне нужна проверка если отмечен хоть один чекбокс , то скрыть определенный блок. Я отмечаю чекбокс, нужный блок скрывается, но после того как я нажимаю в фильтре "найти" происходит перезагрузка страницы и скрытый блок снова отображается хотя чекбокс активный

var explode = function() {
$('.icr-label input, .podrob_body select').change(function(){
if(this.checked) {
$('.catalogtype1').hide();
}else {
$('.catalogtype1').show();
}
})
}
Answer 1

Если я Вас правильно понял, то у вас блок будет скрываться только после срабатывания события "change".

$(document).ready(function(){
    if ($('input[type="checkbox"]').is(':checked')) {
       $('.catalogtype1').hide(); 
    }
});
READ ALSO
Оптимизация изображений в галерее

Оптимизация изображений в галерее

Доброго времени суток :)

221
Сверстать таблицу при помощи div

Сверстать таблицу при помощи div

Сделать предоставленную таблицу блочными элементами , с применением свойства CSS display: table | table-row | table-cell

308
запрет сохранения если в форме не введны все поля

запрет сохранения если в форме не введны все поля

ЗдравствуйтеПодскажите пожалуйста, как можно запретить сохранение если в форме были заполнены не все поля и под полями высветить сообщение...

494