1jQuery(document).ready(function($) { 2 $('#nav_btn').click(function(e) { 3 if($('#nav .menu').is(':hidden') == true) { 4 $(this).addClass("active"); 5 $('#nav').removeClass("toggle"); 6 $('#overflow-menu').addClass('show'); 7 } else { 8 $(this).removeClass("active"); 9 $('#nav').addClass("toggle"); 10 $('#overflow-menu').removeClass('show'); 11 } 12 e.preventDefault(); 13 }); 14 15 $('#overflow-menu').on('click', function(){ 16 $('#nav_btn').removeClass("active"); 17 $('#nav').addClass("toggle"); 18 $('#overflow-menu').removeClass('show'); 19 $('#nav > .menu > li.menu-item-has-children.active').removeClass('active'); 20 }); 21 22 $('#search_btn').click(function(e) { 23 if($('#searchform').is(':hidden') == true) { 24 $(this).addClass("active"); 25 $('#searchform').removeClass("toggle_search"); 26 } else { 27 $(this).removeClass("active"); 28 $('#searchform').addClass("toggle_search"); 29 } 30 e.preventDefault(); 31 }); 32 33 $('.dropdown_btn').bind('click', function(e) { 34 var clickedbtn = $(this); 35 if( $(this).next().is(':visible') ) { 36 $(this).removeClass('active').next().slideUp('fast', 'swing'); 37 } 38 if( $(this).next().is(':hidden') ) { 39 if( $('#header ul.menu .active').next().is(':visible') ) { 40 $('#header ul.menu .active').next().slideUp('fast', 'swing', function(){ 41 $('#header ul.menu .active').removeClass('active'); 42 $(clickedbtn).toggleClass('active').next().slideDown('fast', 'swing'); 43 }); 44 } else { 45 $(this).toggleClass('active').next().slideDown('fast', 'swing'); 46 } 47 } 48 e.preventDefault(); 49 }); 50 51 $('#nav_bar_btn').click(function(e) { 52 if($('.nav_bar .wrap').is(':hidden') == true) { 53 $(this).addClass("active"); 54 $('.nav_bar .wrap').removeClass("nav_bar_toggle"); 55 } else { 56 $(this).removeClass("active"); 57 $('.nav_bar .wrap').addClass("nav_bar_toggle"); 58 } 59 e.preventDefault(); 60 }); 61 62 $('#nav > .menu > li.menu-item-has-children > a').on('click', function(e){ 63 e.preventDefault(); 64 if( $(this).parent().hasClass('active') ){ 65 $(this).parent().removeClass('active'); 66 $('#overflow-menu').removeClass('show'); 67 } else{ 68 $('#nav > .menu > li.menu-item-has-children.active').removeClass('active'); 69 $(this).parent().addClass('active'); 70 $('#overflow-menu').addClass('show'); 71 } 72 73 }); 74 $('#nav > .menu > li.menu-item-has-children > div > section > ul > li.menu-item-has-children > a').on('click', function(e){ 75 e.preventDefault(); 76 if( $(this).parent().hasClass('active') ){ 77 $(this).parent().removeClass('active'); 78 } else{ 79 $('#nav > .menu > li.menu-item-has-children li.menu-item-has-children.active').removeClass('active'); 80 $(this).parent().addClass('active'); 81 } 82 }); 83 84 $('#nav > .menu > li.menu-item-has-children > div > section > ul > li.menu-item-has-children > div > ul > li.menu-item-has-children > a').on('click', function(e){ 85 e.preventDefault(); 86 if( $(this).parent().hasClass('active') ){ 87 $(this).parent().removeClass('active'); 88 } else{ 89 $('#nav > .menu > li.menu-item-has-children > div > section > ul > li.menu-item-has-children > div > ul > li.menu-item-has-children.active').removeClass('active'); 90 $(this).parent().addClass('active'); 91 } 92 }); 93});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.