jQuery(function ($) { $('.bravo_wrap .bravo_search_car .bravo_filter .filter-title i').click(function () { $('.bravo_wrap .bravo_search_car .bravo_filter .filter-title i').toggleClass("e-close"); $('.g-filter-item').toggle(); }); $(".bravo_filter .g-filter-item").each(function () { if($(window).width() <= 990){ $(this).find(".item-title").toggleClass("e-close"); } $(this).find(".item-title").click(function () { $(this).toggleClass("e-close"); if($(this).hasClass("e-close")){ $(this).closest(".g-filter-item").find(".item-content").slideUp(); }else{ $(this).closest(".g-filter-item").find(".item-content").slideDown(); } }); $(this).find(".btn-more-item").click(function () { $(this).closest(".g-filter-item").find(".hide").removeClass("hide"); $(this).addClass("hide"); }); $(this).find(".bravo-filter-price").each(function () { var input_price = $(this).find(".filter-price"); var min = input_price.data("min"); var max = input_price.data("max"); var from = input_price.data("from"); var to = input_price.data("to"); var symbol = input_price.data("symbol"); input_price.ionRangeSlider({ type: "double", grid: true, min: min, max: max, from: from, to: to, prefix: symbol }); }); }); $(".bravo_form_filter input[type=checkbox]").change(function () { $(this).closest(".bravo_form_filter").submit(); }); /* will remove after testing $('.filter-test').click(function () { //alert("eee"); var formData = $('#bravo_form').serializeArray(); // Select the form using jQuery //var formData = form.serialize(); formData.push({ name: "_ajax", value: 1 }); $.ajax({ url: "http://127.0.0.1:8000/book-a-car", type: "GET", dataType: 'json', data: formData, success: function(result) { $('.ajax-search-result').html(result.fragments.ajax-search-result); console.log('success:', result); }, error: function(result) { console.log('Error:', result); return reject(result); } }); }); */ });