Server IP : 162.0.217.223 / Your IP : 216.73.216.150 Web Server : LiteSpeed System : Linux premium269.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : mypckeys ( 1539) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/mypckeys/backup/msckey.com/wp-content/themes/woodmart/js/scripts/wc/ |
Upload File : |
/* global woodmart_settings */ (function($) { woodmartThemeModule.$document.on('wdShopPageInit', function () { woodmartThemeModule.filterDropdowns(); }); woodmartThemeModule.filterDropdowns = function() { $('.wd-widget-layered-nav-dropdown-form').each(function() { var $form = $(this); var $select = $form.find('select'); var slug = $select.data('slug'); $select.on( 'change', function() { var val = $(this).val(); $('input[name=filter_' + slug + ']').val(val); }); if ($().selectWoo) { $select.selectWoo({ placeholder : $select.data('placeholder'), minimumResultsForSearch: 5, width : '100%', allowClear : !$select.attr('multiple'), language : { noResults: function() { return $select.data('noResults'); } } }).on('select2:unselecting', function() { $(this).data('unselecting', true); }).on('select2:opening', function(e) { var $this = $(this); if ($this.data('unselecting')) { $this.removeData('unselecting'); e.preventDefault(); } }); } }); function ajaxAction($element) { var $form = $element.parent('.wd-widget-layered-nav-dropdown-form'); if (!woodmartThemeModule.$body.hasClass('woodmart-ajax-shop-on') || typeof ($.fn.pjax) === 'undefined') { return; } $.pjax({ container: '.main-page-wrapper', timeout : woodmart_settings.pjax_timeout, url : $form.attr('action'), data : $form.serialize(), scrollTo : false, renderCallback: function(context, html, afterRender) { woodmartThemeModule.removeDuplicatedStylesFromHTML(html, function(html) { context.html(html); afterRender(); woodmartThemeModule.$document.trigger('wdShopPageInit'); woodmartThemeModule.$document.trigger('wood-images-loaded'); }); } }); } $('.wd-widget-layered-nav-dropdown__submit').on('click', function() { var $this = $(this); if (!$this.siblings('select').attr('multiple') || !woodmartThemeModule.$body.hasClass('woodmart-ajax-shop-on')) { return; } ajaxAction($this); $this.prop('disabled', true); }); $('.wd-widget-layered-nav-dropdown-form select').on('change', function() { var $this = $(this); if (!woodmartThemeModule.$body.hasClass('woodmart-ajax-shop-on')) { $this.parent().submit(); return; } if ($this.attr('multiple')) { return; } ajaxAction($this); }); }; $(document).ready(function() { woodmartThemeModule.filterDropdowns(); }); })(jQuery);