1Fancybox.bind(".gallery a", { 2 groupAll: true 3}); 4 5jQuery(document).ready(function($) { 6 $("[href^='#modal-']").on("click", function(e) { 7 var modalId = $(this).attr("href"); 8 9 Fancybox.show([{ 10 src: modalId, 11 type: "inline" 12 }]); 13 14 e.preventDefault(); 15 }); 16 17 $(".tabbed-content nav > a").on("click", function(e) { 18 var tabIndex = $(this).index(); 19 20 $(this).closest("nav").children("a").removeClass("first:after:block").addClass("after:hidden"); 21 $(this).removeClass("after:hidden"); 22 23 $(this).closest(".tabbed-content").find(".tab-content > div:eq(" + tabIndex + ")").show().siblings().hide(); 24 25 e.preventDefault(); 26 }); 27 28 $("a[href$='/advertise/circulation-statement/'], a[href$='/advertise/payment-portal/']").attr("target", "_blank"); 29 30 $("#issue-year-selector").on("change", function() { 31 var issueUrl = $(this).val(); 32 33 if(issueUrl) { 34 window.location = issueUrl; 35 } 36 }); 37 38 var superLeaderboardSlider = new Swiper('.super-leaderboard .swiper', { 39 autoplay: { 40 delay: 6000 41 }, 42 effect: 'fade', 43 loop: true, 44 fadeEffect: { 45 crossFade: true 46 } 47 }); 48 49 var leaderboardSlider = new Swiper('.leaderboard .swiper', { 50 autoplay: { 51 delay: 6000 52 }, 53 effect: 'fade', 54 loop: true, 55 fadeEffect: { 56 crossFade: true 57 } 58 }); 59 60 var contentCalloutContentSlider = new Swiper('.content-callout-slider .swiper-content, .editorial-calendar-slider .swiper-content', { 61 autoHeight: true, 62 effect: 'fade', 63 fadeEffect: { 64 crossFade: true 65 }, 66 loop: true, 67 navigation: { 68 nextEl: '.swiper-button-next', 69 prevEl: '.swiper-button-prev', 70 } 71 }); 72 73 var contentCalloutCalloutSlider = new Swiper('.content-callout-slider .swiper-callout, .editorial-calendar-slider .swiper-callout', { 74 autoHeight: true, 75 effect: 'fade', 76 loop: true, 77 fadeEffect: { 78 crossFade: true 79 }, 80 pagination: { 81 el: ".swiper-pagination", 82 type: "bullets", 83 } 84 }); 85 86 //contentCalloutCalloutSlider.controller.control = contentCalloutContentSlider; 87 contentCalloutContentSlider.controller.control = contentCalloutCalloutSlider; 88 89 $(".header-menu-toggle").on("click", function() { 90 $("#header-menu-container").toggleClass("translate-x-full transition-transform duration-300"); 91 $("#site-overlay").toggleClass("hidden"); 92 }); 93 94 $("#search-toggle").on("click", function(e) { 95 $(this).toggleClass("active bg-dark-yellow"); 96 97 if($("#keyword").is(":visible")) { 98 $("#keyword").focus(); 99 } 100 101 e.preventDefault(); 102 }); 103 104 $(".header-menu .menu-item-has-children > a").on("click", function(e) { 105 if($("#header-menu-container").css("position") == "fixed") { 106 $(this).siblings(".sub-menu").slideToggle(); 107 $(this).parent().toggleClass("open"); 108 109 e.preventDefault(); 110 } 111 }); 112 113 $("#site-overlay").on("click", function() { 114 $("#header-menu-container").toggleClass("translate-x-full transition-transform duration-300"); 115 $("#site-overlay").toggleClass("hidden"); 116 }); 117});
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.