PageSourceSearch

https://magazine-edge.jp/inc/js/page/top.js?date=20261002081027

js magazine-edge.jp collected 2026-10-02 11:01:01 UTC 9,304 bytes, 502 lines download raw bytes

1//20151014
2
3	
4function loadingEnd(){
5	
6	
7	
8
9	
10	
11	
12		$("ul.slideArea").addClass('zoomIn');
13		$('#conseptWord').addClass('hide');
14		
15	
16		
17	
18	
19	
20	setTimeout(function() {
21		
22		$('#mainSlideArea').addClass('in').removeClass('out');
23		$('#main .logo').fadeIn(500);
24		$("ul.slideArea").removeClass('zoomIn').addClass('zoomOut');
25		
26		
27	}, 1000);
28	
29	setTimeout(function() {
30		//$("ul.slideArea").removeClass('zoomIn').removeClass('zoomOut');
31		$("ul.slideArea").addClass('zoomOut2').removeClass('zoomOut');
32		$('#main #slideTitle').addClass('titleout');
33	
34	}, 1500);
35	
36	setTimeout(function() {
37		
38		
39	}, 2500);
40	
41	setTimeout(function() {
42		$('#main .navi').fadeIn(500);
43		
44	
45		$('#main #slideTitle').addClass('titleoutZoom');
46		
47     }, 3000);
48	 
49	
50		
51				
52					
53	
54	
55	var defZoom = $("ul.slideArea li:first").attr('data-detail');
56	var defTitle = $("ul.slideArea li:first").attr('data-title');
57	
58	var defLabel = $("ul.slideArea li:first").attr('data-label');
59	var defText = $("ul.slideArea li:first").attr('data-text');
60	var defRead = $("ul.slideArea li:first").attr('data-read');
61	
62	topFn.slideZoomSet('',defZoom,defLabel,defText,defRead);
63	$('#slideTitle').css({'background':'none'});
64	
65	setTimeout(function() {
66		$('#slideTitle').css({'background':'url('+defTitle +'title/'+ colorMode+'.png) center center no-repeat','background-size':'contain'});
67	}, 500);
68
69
70	
71	
72	
73}
74
75
76function sharePos(){
77	
78	
79}
80
81
82var XperiaMode = false;
83var XperiaZUltraMode = false;
84
85var slideFlag = false;
86
87//Jquery page loaded
88
89$(function(){
90	
91	setTimeout(function() {
92	var headerH = $('#header').height();
93	
94	//$('body,html').animate({scrollTop:headerH},1);
95	}, 1000);
96	
97	
98	setTimeout(function() {
99
100	  var urlHash = location.hash;
101   
102   if(urlHash){
103	  var speed = 800;
104	  
105	  var position = $(urlHash).offset().top;
106	  
107	  $('body,html').animate({scrollTop:position}, speed, 'easeInOutCubic');
108	  
109   }
110	}, 10);
111	
112	
113	//window event
114	var uaz = navigator.userAgent.toLowerCase();
115	
116	
117	var baseClass = $('#base').attr('class');
118	
119	
120
121
122	setTimeout(function() {
123		
124		topMain();
125		$('#conseptWord').addClass('stay').removeClass('in').fadeIn(500);
126	}, 1000);
127	
128	setTimeout(function() {
129		
130		$('#conseptWord').addClass('out').removeClass('stay');
131	}, 2000);
132	
133		
134		
135	var pageresizetimer = false;
136	
137	$(window).resize(function() {
138		
139		$('body').addClass('resize').removeClass('static');
140		
141		
142		if (pageresizetimer !== false) {
143			clearTimeout(pageresizetimer);
144		}
145		pageresizetimer = setTimeout(function() {
146		
147			$('body').addClass('static').removeClass('resize');
148			
149	
150			
151		
152		
153		}, 500);
154		
155		
156		
157		//var iframeh = $('#twitter-ticker iframe').contents().find('#tweet-container').height();
158		//console.log(iframeh);
159		//$('#twitter-ticker iframe').contents().find('#tweet-container .jspContainer').height(iframeh);
160		
161		
162	});
163	
164	
165	
166	
167	$(window).on("load resize", topMain);
168	
169	
170	$(window).scroll(function (){
171		
172		var now = $(window).scrollTop();
173		
174		if(now > (winHeight/2)){
175						
176			$("#pageTop").addClass('on');
177			$("#pageTop").removeClass('off');
178		}else{
179			$("#pageTop").addClass('off');
180			$("#pageTop").removeClass('on');
181		}
182	
183	});
184	
185	function topMain(){
186		var headerH = $('#header').height();
187		
188		var w = 1280;
189		var h = 720;
190		var p = h/w;
191		
192		var mainW =  $('#main').width();
193		
194		
195		var h = mainW *p;
196		
197			$('#main').css({'height':h});
198			$('#main .parentSize').css({'height':h});
199			$('#main .coverBG').css({'height':h});
200		if(!isTouchDevice){}
201		
202	
203	}
204	
205   
206	function windowFull(){
207	
208		var w = $('body').width();
209		if(!isTouchDevice){
210			$('.windowFull').css({width:w,'height':winHeight});
211		}
212		$('.fullW').css({width:w});
213	
214	}
215	
216	
217	
218	
219	
220
221
222	
223		
224		 
225	
226});
227
228
229
230//Slide
231
232var topFn = {};
233var slideTimer;
234
235$(function(){
236	
237	topFn.startSlideTimer = startSlideTimer;
238	topFn.stopSlideTimer = stopSlideTimer;
239	topFn.slideZoomSet = slideZoomSet;
240	
241	
242	function slideZoomSet(nextBg,detailImg,detailLabel,detailText,detailRead){
243		//alert(nextBg);
244		if(!nextBg){
245			
246			nextBg = $("ul.slideArea li:first").attr('data-img');
247			
248			
249		}
250		
251		$("#slideZoom").fadeOut(500);
252		
253		setTimeout(function() {
254			$("#slideZoom a").css({'background':'url('+nextBg+') center top no-repeat','background-size':'cover'});
255			$("#slideZoom").attr('data-detail',detailImg);
256			$("#slideZoom").attr('data-label',detailLabel);
257			$("#slideZoom").attr('data-text',detailText);
258			$("#slideZoom").attr('data-read',detailRead);
259			$("#slideZoom").fadeIn(1000);
260		},2500);
261			
262		
263		
264		
265		
266	}
267	
268	function slideNavi(){
269		
270		var view_1 = $("ul.slideArea li:first").attr('class');
271		var view_last = $("ul.slideArea li:last").attr('class');
272		
273		if(view_1){
274		if(view_1.match(/active/)){
275			$("#slidePrev").fadeOut(500);
276		}else{
277			$("#slidePrev").fadeIn(500);
278		}
279		}
280		
281		if(view_last){
282		if(view_last.match(/active/)){
283			$("#slideNext").fadeOut(500);
284		}else{
285			$("#slideNext").fadeIn(500);
286		}
287		}
288	}
289	
290	// 設定
291	
292	var $interval = 10000; // 切り替わりの間隔(ミリ秒)
293	
294	$("ul.slideArea li").hide().css({"position":"absolute","top":0,"left":0});
295	$("ul.slideArea li:first").addClass("active").show();
296	
297
298							
299	slideNavi();
300	
301		
302	function slideNext(mode){
303		
304		if(!slideFlag){
305			
306			
307			
308			
309			slideFlag = true;
310			
311			var $slideArea = $("ul.slideArea");
312			var $preItem = $("ul.slideArea li.preItem");
313			var $active = $("ul.slideArea li.active");
314			
315			
316			setTimeout(function() {
317				$preItem.removeClass('slideOut');
318				$preItem.removeClass('preItem');
319				$active.removeClass('slideIn');
320				
321			},500);
322			
323			
324			if(mode == 'prev'){
325				var $next = $active.prev("li").length?$active.prev("li"):$("ul.slideArea li:last");
326			}else{
327				var $next = $active.next("li").length?$active.next("li"):$("ul.slideArea li:first");
328			}
329			var h = $("ul.slideArea").height();
330			var w = $("ul.slideArea").width();
331			
332			
333			var nextBg = $next.attr('data-img');
334			var nextBgCss = $next.css('background');
335			
336			var detailImg = $next.attr('data-detail');
337			var detailTitle = $next.attr('data-title');
338			var detailLabel = $next.attr('data-label');
339			var detailText = $next.attr('data-text');
340			var detailRead = $next.attr('data-read');
341			
342			slideZoomSet(nextBg,detailImg,detailLabel,detailText,detailRead);
343			
344			
345			$active.addClass("slideOut");
346			
347			setTimeout(function() {
348					$('#main .coverBG').fadeIn(500);
349			
350			
351			},1000);
352			
353			
354			
355			$('#main #slideTitle').removeClass('titleout').removeClass('titleoutZoom').addClass("hidden");
356			
357				
358				
359			setTimeout(function() {
360				
361				$('#main .coverBG').hide();
362				
363				$slideArea.removeClass("zoomIn2").addClass("zoomIn");
364				
365				$active.hide();
366				$active.addClass("preItem");
367				$active.removeClass("active");
368				$next.show().addClass("flash").addClass("active");
369				
370			
371			
372			$('#slideTitle').css({'background':'url('+detailTitle +'title/'+ colorMode+'.png) center center no-repeat','background-size':'contain'});
373			
374				
375				
376				setTimeout(function() {
377					$next.removeClass("flash").addClass("slideIn");
378					$slideArea.addClass("zoomOut").removeClass("zoomIn");
379					$('#slideTitle').css({'background':'url('+detailTitle +'title/'+ colorMode+'.png) center center no-repeat','background-size':'contain'});
380					
381					$('#main #slideTitle').addClass("hidden2");
382				},100);
383				
384			
385				
386				
387				setTimeout(function() {
388					$('#main #slideTitle').addClass('titleout').removeClass('hidden').removeClass('hidden2');
389					
390				},1000);
391				
392				
393				setTimeout(function() {
394					
395					$slideArea.addClass("zoomOut2").removeClass("zoomOut");
396				},1500);
397				
398				
399				setTimeout(function() {
400					$('#main #slideTitle').addClass('titleoutZoom');
401					
402				},2500);
403				
404				
405				slideNavi();
406									
407				slideFlag = false;
408									
409				//$next.addClass('e');
410			},1500);
411			
412	
413		}
414		
415	}
416	
417	
418	
419
420	function startSlideTimer(){
421		slideTimer=setInterval(function(){
422			slideNext();
423		} , $interval);
424	}
425	
426	function stopSlideTimer(){
427		//alert("stop");
428		clearInterval(slideTimer);
429	}
430	
431	
432	setTimeout(function() {
433		
434		startSlideTimer();
435	}, 200);
436	
437	
438	$('#slideNext').on('click',function(){
439		stopSlideTimer();
440		slideNext();
441		setTimeout(function() {startSlideTimer();}, 1000);
442		
443		
444		$('.navi .pager').fadeOut(200);
445		setTimeout(function() {
446			$('.navi .pager').fadeIn(200);
447		}, 4000);
448		
449		
450	});
451	
452	$('#slidePrev').on('click',function(){
453		stopSlideTimer();
454		slideNext('prev');
455		setTimeout(function() {startSlideTimer();}, 1000);
456		
457		$('.navi .pager').fadeOut(200);
458		setTimeout(function() {
459			$('.navi .pager').fadeIn(200);
460		}, 4000);
461		
462	});
463	
464	$('#main .scrollDown').on('click',function(){
465		
466		var targetOffset = $('#contentsWrap').offset().top;
467		$('body,html').animate({scrollTop:targetOffset},800, 'easeInOutCubic');
468	
469	
470	});
471	
472	
473	$('#slideZoom').on('click',function(){
474		
475		var src = $(this).attr('data-detail');
476		var label = $(this).attr('data-label');
477		var text = $(this).attr('data-text');
478		var read = $(this).attr('data-read');
479		//console.log(read);
480		
481		coverFn.coverOpen(src,'image','','','',label,text,read+' ');
482	});
483	
484	
485	
486	$('#noticeList .detail').on('click',function(){
487		
488		var src = $(this).attr('data-detail');
489		var label = $(this).attr('data-label');
490		var text = $(this).attr('data-text');
491		var read = $(this).attr('data-read');
492		
493		
494		coverFn.coverOpen(src,'image','','','',label,text,read);
495	});
496	
497	
498
499	
500	
501	
502});

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.