Advertisement
Beee

filter cities

Oct 17th, 2017
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 4.72 KB | None | 0 0
  1. jQuery(document).ready(function() {
  2.  
  3.     var $input_option = '.search-criteria-cities .input_option';
  4.  
  5.     // retrieve class from clicked item
  6.     jQuery(".search-criteria-states input").click(function() {
  7.         jQuery($input_option).addClass('hidden');
  8.     });
  9.  
  10.     jQuery(".search-criteria-states input.NL-DR").click(function() {
  11.         if (jQuery('.search-criteria-cities .input_option.NL-DR').hasClass('show_anyway')){
  12.             jQuery($input_option).removeClass('hidden');
  13.             jQuery($input_option).removeClass('show_anyway');
  14.         } else {
  15.             jQuery('.search-criteria-cities .input_option.NL-DR').addClass('show_anyway');
  16.         }
  17.     });
  18.     jQuery(".search-criteria-states input.NL-FL").click(function() {
  19.         if (jQuery('.search-criteria-cities .input_option.NL-FL').hasClass('show_anyway')){
  20.             jQuery($input_option).removeClass('hidden');
  21.             jQuery($input_option).removeClass('show_anyway');
  22.         } else {
  23.             jQuery('.search-criteria-cities .input_option.NL-FL').addClass('show_anyway');
  24.         }
  25.     });
  26.     jQuery(".search-criteria-states input.NL-FR").click(function() {
  27.         if (jQuery('.search-criteria-cities .input_option.NL-FR').hasClass('show_anyway')){
  28.             jQuery($input_option).removeClass('hidden');
  29.             jQuery($input_option).removeClass('show_anyway');
  30.         } else {
  31.             jQuery('.search-criteria-cities .input_option.NL-FR').addClass('show_anyway');
  32.         }
  33.     });
  34.     jQuery(".search-criteria-states input.NL-GL").click(function() {
  35.         if (jQuery('.search-criteria-cities .input_option.NL-GL').hasClass('show_anyway')){
  36.             jQuery($input_option).removeClass('hidden');
  37.             jQuery($input_option).removeClass('show_anyway');
  38.         } else {
  39.             jQuery('.search-criteria-cities .input_option.NL-GL').addClass('show_anyway');
  40.         }
  41.     });
  42.     jQuery(".search-criteria-states input.NL-LI").click(function() {
  43.         if (jQuery('.search-criteria-cities .input_option.NL-LI').hasClass('show_anyway')){
  44.             jQuery($input_option).removeClass('hidden');
  45.             jQuery($input_option).removeClass('show_anyway');
  46.         } else {
  47.             jQuery('.search-criteria-cities .input_option.NL-LI').addClass('show_anyway');
  48.         }
  49.     });
  50.     jQuery(".search-criteria-states input.NL-NB").click(function() {
  51.         if (jQuery('.search-criteria-cities .input_option.NL-NB').hasClass('show_anyway')){
  52.             jQuery($input_option).removeClass('hidden');
  53.             jQuery($input_option).removeClass('show_anyway');
  54.         } else {
  55.             jQuery('.search-criteria-cities .input_option.NL-NB').addClass('show_anyway');
  56.         }
  57.     });
  58.     jQuery(".search-criteria-states input.NL-NH").click(function() {
  59.         if (jQuery('.search-criteria-cities .input_option.NL-NH').hasClass('show_anyway')){
  60.             jQuery($input_option).removeClass('hidden');
  61.             jQuery($input_option).removeClass('show_anyway');
  62.         } else {
  63.             jQuery('.search-criteria-cities .input_option.NL-NH').addClass('show_anyway');
  64.         }
  65.     });
  66.     jQuery(".search-criteria-states input.NL-OV").click(function() {
  67.         if (jQuery('.search-criteria-cities .input_option.NL-OV').hasClass('show_anyway')){
  68.             jQuery($input_option).removeClass('hidden');
  69.             jQuery($input_option).removeClass('show_anyway');
  70.         } else {
  71.             jQuery('.search-criteria-cities .input_option.NL-OV').addClass('show_anyway');
  72.         }
  73.     });
  74.     jQuery(".search-criteria-states input.NL-UT").click(function() {
  75.         if (jQuery('.search-criteria-cities .input_option.NL-UT').hasClass('show_anyway')){
  76.             jQuery($input_option).removeClass('hidden');
  77.             jQuery($input_option).removeClass('show_anyway');
  78.         } else {
  79.             jQuery('.search-criteria-cities .input_option.NL-UT').addClass('show_anyway');
  80.         }
  81.     });
  82.     jQuery(".search-criteria-states input.NL-ZH").click(function() {
  83.         if (jQuery('.search-criteria-cities .input_option.NL-ZH').hasClass('show_anyway')){
  84.             jQuery($input_option).removeClass('hidden');
  85.             jQuery($input_option).removeClass('show_anyway');
  86.         } else {
  87.             jQuery('.search-criteria-cities .input_option.NL-ZH').addClass('show_anyway');
  88.         }
  89.     });
  90.     jQuery(".search-criteria-states input.NL-ZL").click(function() {
  91.         if (jQuery('.search-criteria-cities .input_option.NL-ZL').hasClass('show_anyway')){
  92.             jQuery($input_option).removeClass('hidden');
  93.             jQuery($input_option).removeClass('show_anyway');
  94.         } else {
  95.             jQuery('.search-criteria-cities .input_option.NL-ZL').addClass('show_anyway');
  96.         }
  97.     });
  98.  
  99. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement