1(function ($) { 2 "use strict"; 3 //sidebar menu open in mobile 4 $('.nav_toggle').on('click', function () { 5 $(".navigation_menu").toggleClass("menu_open"); 6 $(this).toggleClass("close"); 7 }); 8 $('.nav_close_btn').on('click', function () { 9 $(".navigation_menu").removeClass("menu_open"); 10 }); 11 $(".navigation_menu ul li ul.sub_menu").parents("li").addClass("dropdown_toggle"); 12 $(".dropdown_toggle").append("<span class='caret_down'><i class='far fa-angle-down'></i></span>"); 13 //megamenu js 14 $(".megamenu_dropdown_wrap").parents("li").addClass("megamenu_li"); 15 16 $(".megamenu_li").append("<span class='mega_caret_down'><i class='far fa-angle-down'></i></span>"); 17 $("ul .megamenu_li").each(function(){ 18 if($(this).find('.mega_caret_down').length > 1){ 19 $(this).find('.mega_caret_down').first().remove(); 20 } 21 }); 22 $(".navigation_menu ul li").children(".mega_caret_down").on("click", function () { 23 $(this).toggleClass("caret_up"); 24 $(this).prev(".megamenu_dropdown_wrap").slideToggle(); 25 }); 26 //megamenu for mobile 27 if ($(window).outerWidth() < 992) { 28 $(".navigation_menu ul li").children(".caret_down").on("click", function () { 29 $(this).toggleClass("caret_up"); 30 $(this).prev("ul").slideToggle(); 31 }); 32 $(".mega_link_box .headings").append("<span class='mega_toggle'><i class='far fa-plus'></i></span>"); 33 $(".mega_toggle").on("click", function () { 34 $(this).toggleClass("close_tgl"); 35 $(this).parents(".headings").next(".mega_menu_list").slideToggle(); 36 }); 37 } 38 else { 39 40 } 41 42 //Accordion js 43 $('.in_accordion_panel').eq(0).children('.in_accordion_heading').addClass ("active"); 44 $('.in_accordion_panel').eq(0).children('.in_accordion_content').slideDown(); 45 $(".in_accordion_heading").on("click", function () { 46 $(this).toggleClass("active"); 47 $(this).next(".in_accordion_content").slideToggle(250); 48 $(".in_accordion_heading").not(this).next(".in_accordion_content").slideUp(250); 49 $(".in_accordion_heading").not(this).removeClass("active"); 50 }); 51 //faq js 52 $(".faq_accordion_heading").on("click", function() { 53 $(this).toggleClass("active"); 54 $(this).next(".faq_accordion_content").slideToggle(250); 55 $(".faq_accordion_heading").not(this).next(".faq_accordion_content").slideUp(250); 56 $(".faq_accordion_heading").not(this).removeClass("active"); 57 }); 58 //wow animation js 59 new WOW().init(); 60 //mixitup js 61 62 //scroll go to top 63 $(window).scroll(function() { 64 var wndscroll = $(window).scrollTop(); 65 if (wndscroll >= 500) { 66 $(".goto_top_btn").addClass("show_scroll_btn"); 67 } else { 68 $(".goto_top_btn").removeClass("show_scroll_btn"); 69 } 70 }); 71 72 $(".goto_top_btn").click(function() { 73 $("html, body").animate({ scrollTop: 0 }, 300); 74 return false; 75 }); 76 77 78 //staff augmentation accordion in mobile 79 if ($(window).width() < 992) { 80 $(".stf_augmnt_tab_hdng").on("click", function() { 81 $(this).toggleClass("active"); 82 $(this).next(".stf_augmnt_tab_panel").slideToggle(250); 83 $(".stf_augmnt_tab_hdng").not(this).next(".stf_augmnt_tab_panel").slideUp(250); 84 $(".stf_augmnt_tab_hdng").not(this).removeClass("active"); 85 }); 86 87 $(".srvc_accordion_hdng").on("click", function() { 88 $(this).toggleClass("active"); 89 $(this).next(".service_tab_panel ").slideToggle(250); 90 $(".srvc_accordion_hdng").not(this).next(".service_tab_panel").slideUp(250); 91 $(".srvc_accordion_hdng").not(this).removeClass("active"); 92 }); 93 } 94 else { 95 } 96 97// table of content toggle // 98$(document).on('click', ".blog_sidebar .accordion_head",function () { 99 $(this).next(".accordion_body").slideToggle(); 100 101}); 102$('#rtoc-mokuji-wrapper a[href^="#"]').click(function(){ 103 var headerHight=100; 104 var speed = 100; 105 var href= $(this).attr("href"); 106 var target = $(href == "#" || href == "" ? 'html' : href); 107 var position = target.offset().top; 108 $("html, body").animate({scrollTop:position-headerHight}, speed, "swing"); 109 $("html, body").css('margin-top',20); 110 return false; 111}); 112//country tabs 113$('.contry_tab_menus .tablink').click(function () { 114 var cntry_tabs = $(this).attr('data-tab'); 115 $('.contry_tab_menus .tablink').removeClass('active'); 116 $(this).addClass('active'); 117 $(".contry_tab_panel").removeClass('active'); 118 $('#' + cntry_tabs).addClass("active"); 119}); 120})(jQuery);
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.