// Add class Show and Hide Minisearch require([ 'jquery' ], function($) { $(document).ready(function() { var isOver=false; addTopSearch(); $(window).resize(function(){ addTopSearch(); }); function addTopSearch() { var getHeightHeader = $('.page-header').height(); $('.block-search .control').css('top', getHeightHeader+'px'); } $('.minisearch .label').on('click', function(event) { if($('.block-search').hasClass('show-search-input')) { $('.block-search').removeClass('show-search-input'); } else { $('.block-search').addClass('show-search-input'); } }); $('.minisearch .label, .minisearch .control').mouseover(function(){ isOver=true; }); $('.minisearch .label, .minisearch .control').mouseleave(function(){ isOver=false; }); $('body').on('click', function(event){ if(!isOver){ $('.block-search').removeClass('show-search-input'); } }); $('.action.showcart').on('click', function(event){ $('.block-search').removeClass('show-search-input'); }); $('.authorization-link, .action.showcart, .block-search .label').on('click', function(event){ $('html').removeClass('nav-open'); $('html').removeClass('nav-before-open'); }); }); });