Advertisement
Guest User

Untitled

a guest
May 24th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(document).ready(function() {
  2.     $('.spverticalmenu .cat-title').on("click", function() {
  3.         if ($('.spverticalmenu .menu').hasClass('show-menu')) {
  4.             $('.spverticalmenu .menu').removeClass('show-menu');
  5.         } else {
  6.             $('.spverticalmenu .menu.current').removeClass('show-menu');
  7.             $('.spverticalmenu .menu').addClass('show-menu');
  8.         }
  9.     });
  10.     var wd_width = $(window).width();
  11.     if (wd_width > 992) {
  12.         offtogglevermegamenu();
  13.         renderWidthSubmenu();
  14.     }
  15.     if (wd_width >= 1400)
  16.         var limit = 13 - 1;
  17.     else if (wd_width >= 1200 && wd_width < 1400)
  18.         var limit = 9 - 1;
  19.     else if (wd_width >= 768 && wd_width < 1200)
  20.         var limit = 9 - 1;
  21.     $('#sp-vermegamenu > ul').append('<div class="more-wrap"><i class="fa fa-plus-sign-alt"></i><span class="more-view">More Categories</span></div>');
  22.     $('#sp-vermegamenu .item-1').each(function(i) {
  23.         Console.log(i)
  24.         if (i > limit)
  25.             $(this).css('display', 'none');
  26.         else
  27.             $(this).css('display', 'block');
  28.     });
  29.     $('#sp-vermegamenu .more-wrap').click(function() {
  30.         if ($(this).hasClass('open')) {
  31.             $('#sp-vermegamenu .item-1').each(function(i) {
  32.                 if (i > limit) {
  33.                     $(this).slideUp(200);
  34.                 }
  35.             });
  36.             $(this).removeClass('open');
  37.             $('.more-wrap').html('<i class="fa fa-plus-sign-alt"></i><span class="more-view">More Categories</span>');
  38.         } else {
  39.             $('#sp-vermegamenu .item-1').each(function(i) {
  40.                 if (i > limit) {
  41.                     $(this).slideDown(200);
  42.                 }
  43.             });
  44.             $(this).addClass('open');
  45.             $('.more-wrap').html('<i class="fa fa-minus-sign-alt"></i><span class="more-view">Close Menu</span>');
  46.         }
  47.     });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement