PageSourceSearch

https://www.yourforma-anime.com/assets/js/jquery.news.js

js yourforma-anime.com collected 2026-10-02 05:49:02 UTC 2,226 bytes, 71 lines download raw bytes

1$(function(){
2	if($("#js-newsLists")[0]){
3		var page=1;
4		if(getParam('page')){
5			page=getParam('page');
6		}
7		getPosts('posts',page,10).done(function(data,status,xhr){
8			var newsPageNum=xhr.getResponseHeader("x-wp-totalpages");
9			for(var i=1;i<=newsPageNum;i++){
10				if(page==i){
11					$("#pnav").append('<li><span>'+i+'</span></li>');
12				}else{
13					$("#pnav").append('<li><a href="./?page='+i+'">'+i+'</a></div></li>');
14				}
15			}
16			data.forEach((v)=>{
17				var lidate=new Date(v.date);
18				var yy=lidate.getFullYear();
19				var mm=(lidate.getMonth() + 1).toString().padStart(2,'0');
20				var dd=lidate.getDate().toString().padStart(2,'0');
21				$("#js-newsLists").append(
22					'<li class="newsList efn">'+
23						'<a href="./detail.html?id='+v.id+'" class="newsList__link">'+
24							'<span class="newsList__title">'+v.title.rendered+'</span>'+
25							'<time class="newsList__time" datetime="'+yy+'-'+mm+'-'+dd+'">'+yy+'.'+mm+'.'+dd+'</time>'+
26						'</a>'+
27					'</li>'
28				);
29			})
30			//glitch Effects
31			gsap.utils.toArray('.efn').forEach(target=>{
32				ScrollTrigger.create({
33					trigger:target,
34					start:"top 66%",
35					toggleClass:{
36						targets:target,
37						className:'efs'
38					},
39					once:true,
40				})
41			});
42		}).fail(function(){
43			console.log('[ERROR]Failed to get news list');
44		});
45	}
46	if($('#article')[0]){
47		var pid;
48		if(getParam('id')){
49			pid=getParam('id');
50		}else{
51			location.href="./";
52		}
53		getPost('posts',pid).done(function(data,status,xhr){
54			if(!data.id){
55				location.href="./";
56				return;
57			}
58			var dedate=new Date(data.date);
59			var yy=dedate.getFullYear();
60			var mm=(dedate.getMonth() + 1).toString().padStart(2,'0');
61			var dd=dedate.getDate().toString().padStart(2,'0');
62			$("title").html(data.title.rendered+' - NEWS|TVアニメ「ユア・フォルマ」');
63			$("#js-detailUrl").attr('content','https://www.yourforma-anime.com/news/detail.html?id='+data.id);
64			$(".article__time").attr('datetime',yy+'-'+mm+'-'+dd).html(yy+'.'+mm+'.'+dd);
65			$(".article__title").html(data.title.rendered);
66			$(".article__content").html(data.content.rendered);
67		}).fail(function(){
68			location.href='./';
69		});
70	}
71});

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.