Advertisement
Guest User

JavaScript | Badlion.net - Server IP Typed

a guest
Feb 20th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(document).ready(function () {
  2.     $('#nav-m a').on('click', function() {
  3.         var $current = $(this).closest('li');
  4.  
  5.         // Open/sluit huidige item
  6.         $current.find('> ul').slideToggle(200);
  7.  
  8.         // Sluit alle overige UL's
  9.         $current.siblings('li').find('ul').slideUp(200);
  10.     });
  11.  
  12.     // login-dropdown
  13.     $('.login-dropbtn').click(function() {
  14.         $('.login-dropdown-content').slideToggle(200);
  15.     });
  16.  
  17.     // server ip type and backspace
  18.     $(".typed-server-ip").typed({
  19.         strings: ["NA.BADLION.NET", "EU.BADLION.NET", "SA.BADLION.NET", "AU.BADLION.NET"],
  20.         typeSpeed: 50,
  21.         backDelay: 2000,
  22.         loop: true
  23.     });
  24.  
  25.     // handle dropdowns
  26.     $(document).click(function () {
  27.         $('.j_dropdown-menu').addClass('hide');
  28.         $('.j_dropdown-button').removeClass('active');
  29.     });
  30.  
  31.     $('.j_dropdown-button').click(function (event) {
  32.         event.preventDefault();
  33.         if (!$(this).hasClass('active')) {
  34.             event.stopPropagation();
  35.             $('.j_dropdown-button').removeClass('active');
  36.             $(this).addClass('active');
  37.             $('.j_dropdown-menu').addClass('hide');
  38.             $(this).next('.j_dropdown-menu').removeClass('hide');
  39.         }
  40.     });
  41.  
  42.     $('.j_dropdown-menu').click(function (event) {
  43.         event.stopPropagation();
  44.     });
  45.  
  46.     $('.j_dropdown-menu a').click(function (event) {
  47.         event.stopPropagation();
  48.     });
  49.  
  50.     // handle responsive search box placeholder
  51.     var setPlaceholder = function () {
  52.         if ($(window).width() < 400) {
  53.             $(".search-box input[name='username_search']").attr('placeholder', '');
  54.         } else if ($(window).width() < 500) {
  55.             $(".search-box input[name='username_search']").attr('placeholder', 'Search');
  56.         } else {
  57.             $(".search-box input[name='username_search']").attr('placeholder', 'Buscar jugador');
  58.         }
  59.     };
  60.  
  61.     setPlaceholder();
  62.  
  63.     var resizeTimeout;
  64.     $(window).resize(function(){
  65.       if(!!resizeTimeout){ clearTimeout(resizeTimeout); }
  66.       resizeTimeout = setTimeout(function(){
  67.         setPlaceholder()
  68.       }, 200);
  69.     });
  70. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement