1$( document ).ready(function() { 2 3 $(".nav-menu").children(".menu-item-has-children").prepend( "<span class='plus'>+</span><span class='minus'>-</span>" ); 4 5 $(".nav-menu .menu-item-has-children .sub-menu .menu-item-has-children").prepend( "<span class='more-arrow'>→</span><span class='down-arrow'>↓</span>" ); 6 7 $(".plus").click(function() { 8 $(".nav-menu .menu-item-has-children .sub-menu .menu-item-has-children").removeClass( "open" ); 9 $(this).parent().addClass( "open" ); 10 }); 11 12 $(".minus").click(function() { 13 $(this).parent().removeClass( "open" ); 14 }); 15 16 $( ".more-arrow" ).click(function() { 17 $(".nav-menu .menu-item-has-children .sub-menu .menu-item-has-children").removeClass( "open-arrow" ); 18 $(this).parent().addClass( "open-arrow" ); 19 }); 20 21 $( ".down-arrow" ).click(function() { 22 $(this).parent().removeClass( "open-arrow" ); 23 $(this).parent().removeClass( "open" ); 24 }); 25 26 $( ".menu-button" ).click(function() { 27 $( ".menu-item-has-children" ).removeClass( "open" ); 28 $(this).parent().toggleClass( "tadaa" ); 29 }); 30 31 $(".nav-menu .sub-menu .menu-item-has-children").not(".has-mega-menu .sub-menu").mouseover(function() { 32 $(this).find('.sub-menu').css("left", "100%"); 33 $(this).find('.sub-menu').show(); 34 }) 35 .mouseout(function() { 36 $(this).find('.sub-menu').hide(); 37 $(this).find('.sub-menu').css("left", "-9999px"); 38 }); 39 40 $( ".more-arrow" ).click(function() { 41 $( ".more-arrow" ).removeClass( "open" ); 42 $(this).parent().addClass( "open" ); 43 }); 44 45}); 46/* 47$( ".nav-menu .sub-menu .menu-item-has-children" ).mouseenter(function() { 48 $(".nav-menu .sub-menu .menu-item-has-children .sub-menu").css("right", "-105%"); 49 $(this).parent().addClass( "expand" ); 50 $(".nav-menu .sub-menu .menu-item-has-children .sub-menu").css("display", "block"); 51 $(".nav-menu .sub-menu .menu-item-has-children .sub-menu").addClass( "reveal-item" ); 52 }); 53.mouseleave(function() { 54 $(this).parent().removeClass( "expand" ); 55 $(this).css("width", ""); 56 }) 57$(".nav-menu .sub-menu .expand").nextAll.css("width", "calc(100% - 45%"); 58*/
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.