Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $(document).ready(function(){
- var filterItems = $('.filter_item');
- $('.category_item').click(function(){
- var checkboxes = $('[name=filterData]');
- var selectedMisc = [];
- var selectedAreas = [];
- filterItems.addClass('hide');
- filterItems.addClass('hideArea');
- for (var i=0; i<checkboxes.length; i++) {
- if ((checkboxes[i].checked) &&
- (checkboxes[i].value == ("gudbrandsdalen"||"ringsaker"||"valdres"||"sør-trøndelag"))){
- selectedAreas.push(checkboxes[i].value);
- }else if (checkboxes[i].checked){
- selectedMisc.push(checkboxes[i].value);
- }
- }//Nå skal verdien for områder ligge i egen array, mens misc ligger i en annen.
- for (var j=0; j<selectedMisc.length; j++) {
- if (selectedAreas.length > 0) {
- for (var x=0; x<selectedAreas.length; x++){
- $('.'+selectedAreas[x]).removeClass('hideArea');
- $('.'+selectedAreas[x]).removeClass('hide');
- }//Fjerner hide fra KUN klassene som har klassen selectedAreas[x], right?
- }else{
- $('.'+selectedMisc[j]).removeClass('hide');
- }
- }
- if((selectedMisc.length == 0) && (selectedAreas.length == 0)){
- filterItems.removeClass('hide');
- filterItems.removeClass('hideArea');
- }
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement