check it
when uncheck input its values removed from search filter div,
But although we created div that clicked to uncheck checkbox
but filter result not effected
we need when click div it's do same effect like unchecked do
can you help
Jquery
-
$(document).ready(function () { $(':checkbox').click(function() { if($(':checkbox:checked').length > 3){ alert('you can not check more than 3 checkboxes'); $(this).prop('checked',false); } }); }) ///// Filter Results $('div.tags').delegate('input[type=checkbox]', 'change', function() { var $lis = $('.results > li'), $checked = $('input:checked'); if ($checked.length) { var selector = $checked.map(function () { return '.' + $(this).attr('rel'); }).get().join(''); var $results = $lis.hide().filter(selector) ; if($results.length > 0) { $('.no-results-found').remove(); $results.show(); } else { $('.results').append('<li class="no-results-found">No results found.</li>'); } } else { $lis.show(); } //click to uncheck $('#sso').on('click', function (ev) { $("#aa").prop("checked", false); var $results = $lis.show().filter(selector) ; }); });