PageSourceSearch

https://newton-relativity.com/wp-content/themes/hemingway/assets/js/global.js?ver=2.1.3

js newton-relativity.com collected 2026-10-04 22:26:52 UTC 2,214 bytes, 86 lines download raw bytes

1jQuery(document).ready(function($) {
2
3	// Toggle mobile-menu
4	$(".nav-toggle").on("click", function(){	
5		$(this).toggleClass("active");
6		$(".mobile-menu").slideToggle();
7		if ($(".search-toggle").hasClass("active")) {
8			$(".search-toggle").removeClass("active");
9			$(".blog-search").slideToggle();
10		}
11	});
12	
13	// Toggle search form
14	$(".search-toggle").on("click", function(){	
15		$(this).toggleClass("active");
16		$(".blog-search").slideToggle();
17		if ($(".nav-toggle").hasClass("active")) {
18			$(".nav-toggle").removeClass("active");
19			$(".mobile-menu").slideToggle();
20		}
21	});
22	
23	
24	// Show mobile-menu > 700
25	$(window).resize(function() {
26		if ($(window).width() > 800) {
27			$(".toggle").removeClass("active");
28			$(".mobile-menu").hide();
29			$(".blog-search").hide();
30		}
31	});
32	
33	
34	// Cool header image scroll
35	$(window).scroll(function(e){
36		if ($(window).width() > 800) {
37			$('.header').css({
38				'bottom' : -($(this).scrollTop()/3)+"px",
39			}); 
40			var thisdist = $(this).scrollTop();
41			var headerheight = $(".header").outerHeight();
42			$('.blog-info').css({
43				'opacity' : (1 - thisdist/headerheight)
44			}); 
45		} else {
46			$('.header').css({'bottom' : 'auto'}); 	
47			$('.blog-info').css({'opacity' : "1" });
48		}
49	});
50	
51		
52	// resize videos after container
53	var vidSelector = ".post iframe, .post object, .post video, .widget-content iframe, .widget-content object, .widget-content iframe";	
54	var resizeVideo = function(sSel) {
55		$( sSel ).each(function() {
56			var $video = $(this),
57				$container = $video.parent(),
58				iTargetWidth = $container.width();
59
60			if ( !$video.attr("data-origwidth") ) {
61				$video.attr("data-origwidth", $video.attr("width"));
62				$video.attr("data-origheight", $video.attr("height"));
63			}
64
65			var ratio = iTargetWidth / $video.attr("data-origwidth");
66
67			$video.css("width", iTargetWidth + "px");
68			$video.css("height", ( $video.attr("data-origheight") * ratio ) + "px");
69		});
70	};
71
72	resizeVideo(vidSelector);
73
74	$(window).resize(function() {
75		resizeVideo(vidSelector);
76	});
77	
78	// Smooth scroll to header
79    $('.tothetop').click(function(){
80		$('html,body').animate({scrollTop: 0}, 500);
81		$(this).unbind("mouseenter mouseleave");
82        return false;
83    });
84	
85
86});

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.