(function($) { "use strict"; // SW Quick Tools $(document).ready(function($) { $('.account-url').on( "click", function(e) { $('.account-url').css('display','none'); $('.sw-tool-plugin-form-login').css('display','block'); }); $('.sw-tool-plugin-form-login-back').on( "click", function(e) { $('.account-url').css('display','block'); $('.sw-tool-plugin-form-login').css('display','none'); }); $('.popup').on( "click", function(e) { var container = $(".popup-container"); if (!container.is(e.target) && container.has(e.target).length === 0) { $('.popup-close').click(); } }); $('.sw-groups-sticky .sticky-backtop').on('click', function() { $('html, body').animate({ scrollTop: 0 }, 'slow', function () {}); }); $('.sw-groups-sticky *[data-target="popup"]').on('click', function() { $('html').addClass('overflow-hidden'); $($(this).attr('data-popup')).removeClass('popup-hidden'); $('.popup').animate({ scrollTop:'0px' }, 500); }); $('.sw-groups-sticky .nav-secondary ul li span i').on( "click", function() { if ($(this).hasClass('more')) { $('.sw-groups-sticky .nav-secondary ul li').removeClass('active'); $(this).parent().parent().addClass('active'); $(this).parent().parent().children('ul').stop(true, true).slideDown('slow'); $('.sw-groups-sticky .nav-secondary ul li').each(function() { if ($(this).hasClass('active')) { $(this).parent('ul').parent('li').addClass('active'); $(this).children('ul').slideDown('slow'); } }) $('.sw-groups-sticky .nav-secondary ul li:not(".active") ul').stop(true, true).slideUp('slow'); } else { $(this).parent().parent().children('ul').stop(true, true).slideUp('slow'); $(this).parent().parent().removeClass('active'); } }); $('.sw-groups-sticky *[data-target="popup-close"]').on('click', function() { $('html').removeClass('overflow-hidden'); $($(this).attr('data-popup-close')).addClass('popup-hidden'); }); $('.sw-groups-sticky #input-search').on('keydown', function(e) { if (e.keyCode == 13) { $('.sw-groups-sticky #button-search').trigger('click'); } }); }) $(document).keyup(function(e) { if (e.keyCode == 27) { $('html').removeClass('overflow-hidden'); $('.sw-groups-sticky .popup').addClass('popup-hidden'); } }); })(jQuery);