PageSourceSearch

https://www.sojitz.com/common/js/newway_newvalue.js?20261002112604520

js sojitz.com collected 2026-10-02 04:34:18 UTC 11,810 bytes, 140 lines download raw bytes

1(()=>{let e=location.pathname.split("/")[1],c="詳細をみる";"en"==e&&(c="View details");if(document.querySelectorAll(".js-nn-top-item").length)document.querySelectorAll(".js-nn-top-item").forEach(function(i,n){var t;fetch((t=i.querySelector(".rt_bn_cf_art_article_tag_key").textContent,`/${e}/ajax/newway_newvalue/theme/${t}/list.json`)).then(function(t){return t.json()}).then(function(t){let e="",a="",s="";var r;0!=t.rt_bn_nwnv.length&&(s=t.rt_bn_nwnv[0].rt_cf_art_date.content,e="#"==t.rt_bn_nwnv[0].rt_cf_art_href.href?`<div class="newway_newvalue-block01-contents-item-a">
2								<img src="/common/images/pickup.webp" alt="PICK UP" class="newway_newvalue-block01-contents-item-pickup">
3								<figure class="newway_newvalue-block01-contents-item-img">
4									<img src="${t.rt_bn_nwnv[0].rt_cf_art_thum_img.src}" alt="" class="width-u-100">
5								</figure>
6								<div class="newway_newvalue-block01-contents-item-text">
7									<p class="news-slider-item-text-day ff_lato mod-auto-center">${s}</p>
8									<h2 class="mod-head02">${t.rt_bn_nwnv[0].rt_cf_art_title.content[0]}</h2>
9									<p class="mod-spacer_20">${t.rt_bn_nwnv[0].rt_cf_art_nwnv_name.content}</p>
10								</div>
11							</div>`:t.rt_bn_nwnv[0].rt_cf_art_href.target?`<a href="${t.rt_bn_nwnv[0].rt_cf_art_href.href}" target="${t.rt_bn_nwnv[0].rt_cf_art_href.target}" class="newway_newvalue-block01-contents-item-a mod-link_img_text">
12								<img src="/common/images/pickup.webp" alt="PICK UP" class="newway_newvalue-block01-contents-item-pickup">
13								<figure class="newway_newvalue-block01-contents-item-img">
14									<img src="${t.rt_bn_nwnv[0].rt_cf_art_thum_img.src}" alt="" class="width-u-100">
15								</figure>
16								<div class="newway_newvalue-block01-contents-item-text">
17								<p class="news-slider-item-text-day ff_lato mod-auto-center">${s}</p>
18									<h2 class="mod-head02">${t.rt_bn_nwnv[0].rt_cf_art_title.content[0]}</h2>
19									<p class="mod-spacer_20">${t.rt_bn_nwnv[0].rt_cf_art_nwnv_name.content}</p>
20									<div class="mod-spacer_20 ta_tab_right">
21										<p class="mod-link01 _gray _text">
22											<span class="fw_500">${c}</span>
23											<svg aria-hidden="true"><use xlink:href="/common/svg/sprite.svg#arrow_right3"></use></svg>
24										</p>
25									</div>
26								</div>
27							</a>`:`<a href="${t.rt_bn_nwnv[0].rt_cf_art_href.href}" class="newway_newvalue-block01-contents-item-a mod-link_img_text">
28								<img src="/common/images/pickup.webp" alt="PICK UP" class="newway_newvalue-block01-contents-item-pickup">
29								<figure class="newway_newvalue-block01-contents-item-img">
30									<img src="${t.rt_bn_nwnv[0].rt_cf_art_thum_img.src}" alt="" class="width-u-100">
31								</figure>
32								<div class="newway_newvalue-block01-contents-item-text">
33								<p class="news-slider-item-text-day ff_lato mod-auto-center">${s}</p>
34									<h2 class="mod-head02">${t.rt_bn_nwnv[0].rt_cf_art_title.content[0]}</h2>
35									<p class="mod-spacer_20">${t.rt_bn_nwnv[0].rt_cf_art_nwnv_name.content}</p>
36									<div class="mod-spacer_20 ta_tab_right">
37										<p class="mod-link01 _gray _text">
38											<span class="fw_500">${c}</span>
39											<svg aria-hidden="true"><use xlink:href="/common/svg/sprite.svg#arrow_right3"></use></svg>
40										</p>
41									</div>
42								</div>
43							</a>`,i.querySelector(".js-nn-top-item-01").insertAdjacentHTML("beforeend",e)),1==t.rt_bn_nwnv.length?(i.classList.remove("di_none"),i.querySelector(".js-nn-top-item-02Wrap").classList.add("di_none")):2==t.rt_bn_nwnv.length?(t.rt_bn_nwnv.forEach(function(t,e){0!=e&&(s=t.rt_cf_art_date.content,"#"==t.rt_cf_art_href.href?a+=`<li class="mod-slider02-item opacity swiper-slide js-nn-top-item-02-item">
44										<div class="di_block">
45											<span aria-hidden="true" class="_obj"></span>
46											<figure class="" data-mh="mod-slider02-item-text-fiure${n}">
47												<img src="${t.rt_cf_art_thum_img.src}" alt="" class="width-u-100">
48											</figure>
49											<div class="mod-slider02-item-text">
50												<p class="news-slider-item-text-day ff_lato" data-mh="nwnv_day_pickup">${s}</p>
51												<p class="mod-slider02-item-text-title" data-mh="mod-slider02-item-text-title${n}">${t.rt_cf_art_title.content[0]}</p>
52												<p class="mod-spacer_20" data-mh="mod-slider02-item-text-lead${n}">${t.rt_cf_art_nwnv_name.content}</p>
53											</div>
54										</div>
55									</li>`:t.rt_cf_art_href.target?a+=`<li class="mod-slider02-item opacity swiper-slide js-nn-top-item-02-item">
56									<a href="${t.rt_cf_art_href.href}" target="${t.rt_cf_art_href.target}" class="di_block opacity">
57										<span aria-hidden="true" class="_obj"></span>
58										<figure class="" data-mh="mod-slider02-item-text-fiure${n}">
59											<img src="${t.rt_cf_art_thum_img.src}" alt="" class="width-u-100">
60										</figure>
61										<div class="mod-slider02-item-text">
62											<p class="news-slider-item-text-day ff_lato" data-mh="nwnv_day_pickup">${s}</p>
63											<p class="mod-slider02-item-text-title" data-mh="mod-slider02-item-text-title${n}">${t.rt_cf_art_title.content[0]}</p>
64											<p class="mod-spacer_20" data-mh="mod-slider02-item-text-lead${n}">${t.rt_cf_art_nwnv_name.content}</p>
65											<div class="mod-spacer_20 ta_right">
66												<p class="mod-link01 _gray _text">
67													<span class="fw_500">${c}</span>
68													<svg aria-hidden="true"><use xlink:href="/common/svg/sprite.svg#arrow_right3"></use></svg>
69												</p>
70											</div>
71										</div>
72									</a>
73								</li>`:a+=`<li class="mod-slider02-item opacity swiper-slide js-nn-top-item-02-item">
74										<a href="${t.rt_cf_art_href.href}" class="di_block opacity">
75											<span aria-hidden="true" class="_obj"></span>
76											<figure class="" data-mh="mod-slider02-item-text-fiure${n}">
77												<img src="${t.rt_cf_art_thum_img.src}" alt="" class="width-u-100">
78											</figure>
79											<div class="mod-slider02-item-text">
80												<p class="news-slider-item-text-day ff_lato" data-mh="nwnv_day_pickup">${s}</p>
81												<p class="mod-slider02-item-text-title" data-mh="mod-slider02-item-text-title${n}">${t.rt_cf_art_title.content[0]}</p>
82												<p class="mod-spacer_20" data-mh="mod-slider02-item-text-lead${n}">${t.rt_cf_art_nwnv_name.content}</p>
83												<div class="mod-spacer_20 ta_right">
84													<p class="mod-link01 _gray _text">
85														<span class="fw_500">${c}</span>
86														<svg aria-hidden="true"><use xlink:href="/common/svg/sprite.svg#arrow_right3"></use></svg>
87													</p>
88												</div>
89											</div>
90										</a>
91									</li>`)}),i.querySelector(".js-nn-top-item-02-item").insertAdjacentHTML("beforeend",a),r="mod-slider02_"+n,i.querySelector(".js-nn-top-item-02").setAttribute("id",r),r="#"+r,new Swiper(r,{slidesPerView:1,spaceBetween:0,speed:1e3,autoplay:!1,watchSlidesProgress:!0,navigation:{nextEl:r+" + .mod-slider02-control .swiper-button-next",prevEl:r+" + .mod-slider02-control .swiper-button-prev"},breakpoints:{1024:{slidesPerView:1}}}),i.querySelector(r).classList.add("width-u-50"),i.querySelector(r).classList.add("width-tab-100"),i.classList.remove("di_none"),setTimeout(()=>{var t=document.querySelectorAll("[data-mh]");const a=new Map;t.forEach(t=>{t.style.height="auto"}),t.forEach(t=>{var e=t.getAttribute("data-mh");a.has(e)||a.set(e,[]),a.get(e).push(t)}),a.forEach(t=>{const a=new Map;t.forEach(t=>{var e=t.getAttribute("data-mh")+"_"+t.getBoundingClientRect().top;a.has(e)||a.set(e,[]),a.get(e).push(t)}),a.forEach(t=>{const e=Math.max(...t.map(t=>t.offsetHeight));t.forEach(t=>{t.style.height=e+"px"})})})},300)):3==t.rt_bn_nwnv.length&&(t.rt_bn_nwnv.forEach(function(t,e){0!=e&&(s=t.rt_cf_art_date.content,"#"==t.rt_cf_art_href.href?a+=`<li class="mod-slider02-item opacity swiper-slide js-nn-top-item-02-item">
92										<div class="di_block">
93											<span aria-hidden="true" class="_obj"></span>
94											<figure class="" data-mh="mod-slider02-item-text-fiure${n}">
95												<img src="${t.rt_cf_art_thum_img.src}" alt="" class="width-u-100">
96											</figure>
97											<div class="mod-slider02-item-text">
98												<p class="news-slider-item-text-day ff_lato" data-mh="nwnv_day_pickup">${s}</p>
99												<p class="mod-slider02-item-text-title" data-mh="mod-slider02-item-text-title${n}">${t.rt_cf_art_title.content[0]}</p>
100												<p class="mod-spacer_20" data-mh="mod-slider02-item-text-lead${n}">${t.rt_cf_art_nwnv_name.content}</p>
101											</div>
102										</div>
103									</li>`:t.rt_cf_art_href.target?a+=`<li class="mod-slider02-item opacity swiper-slide js-nn-top-item-02-item">
104									<a href="${t.rt_cf_art_href.href}" target="${t.rt_cf_art_href.target}" class="di_block opacity">
105										<span aria-hidden="true" class="_obj"></span>
106										<figure class="" data-mh="mod-slider02-item-text-fiure${n}">
107											<img src="${t.rt_cf_art_thum_img.src}" alt="" class="width-u-100">
108										</figure>
109										<div class="mod-slider02-item-text">
110											<p class="news-slider-item-text-day ff_lato" data-mh="nwnv_day_pickup">${s}</p>
111											<p class="mod-slider02-item-text-title" data-mh="mod-slider02-item-text-title${n}">${t.rt_cf_art_title.content[0]}</p>
112											<p class="mod-spacer_20" data-mh="mod-slider02-item-text-lead${n}">${t.rt_cf_art_nwnv_name.content}</p>
113											<div class="mod-spacer_20 ta_right">
114												<p class="mod-link01 _gray _text">
115													<span class="fw_500">${c}</span>
116													<svg aria-hidden="true"><use xlink:href="/common/svg/sprite.svg#arrow_right3"></use></svg>
117												</p>
118											</div>
119										</div>
120									</a>
121								</li>`:a+=`<li class="mod-slider02-item opacity swiper-slide js-nn-top-item-02-item">
122										<a href="${t.rt_cf_art_href.href}" class="di_block opacity">
123											<span aria-hidden="true" class="_obj"></span>
124											<figure class="" data-mh="mod-slider02-item-text-fiure${n}">
125												<img src="${t.rt_cf_art_thum_img.src}" alt="" class="width-u-100">
126											</figure>
127											<div class="mod-slider02-item-text">
128												<p class="news-slider-item-text-day ff_lato" data-mh="nwnv_day_pickup">${s}</p>
129												<p class="mod-slider02-item-text-title" data-mh="mod-slider02-item-text-title${n}">${t.rt_cf_art_title.content[0]}</p>
130												<p class="mod-spacer_20" data-mh="mod-slider02-item-text-lead${n}">${t.rt_cf_art_nwnv_name.content}</p>
131												<div class="mod-spacer_20 ta_right">
132													<p class="mod-link01 _gray _text">
133														<span class="fw_500">${c}</span>
134														<svg aria-hidden="true"><use xlink:href="/common/svg/sprite.svg#arrow_right3"></use></svg>
135													</p>
136												</div>
137											</div>
138										</a>
139									</li>`)}),i.querySelector(".js-nn-top-item-02-item").insertAdjacentHTML("beforeend",a),r="mod-slider02_"+n,i.querySelector(".js-nn-top-item-02").setAttribute("id",r),r="#"+r,new Swiper(r,{slidesPerView:1,spaceBetween:0,speed:1e3,autoplay:!1,watchSlidesProgress:!0,navigation:{nextEl:r+" + .mod-slider02-control .swiper-button-next",prevEl:r+" + .mod-slider02-control .swiper-button-prev"},breakpoints:{1024:{slidesPerView:2}}}),i.classList.remove("di_none"),setTimeout(()=>{var t=document.querySelectorAll("[data-mh]");const a=new Map;t.forEach(t=>{t.style.height="auto"}),t.forEach(t=>{var e=t.getAttribute("data-mh");a.has(e)||a.set(e,[]),a.get(e).push(t)}),a.forEach(t=>{const a=new Map;t.forEach(t=>{var e=t.getAttribute("data-mh")+"_"+t.getBoundingClientRect().top;a.has(e)||a.set(e,[]),a.get(e).push(t)}),a.forEach(t=>{const e=Math.max(...t.map(t=>t.offsetHeight));t.forEach(t=>{t.style.height=e+"px"})})})},300))})})})(window.FUNCTIONS);
140//# sourceMappingURL=newway_newvalue.js.map

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.