PageSourceSearch

https://kuma-kanko.com/wp-content/themes/kumakogen/common/js/nkslider-for-archive.js?1790312878&ver=5.6.21

js kuma-kanko.com collected 2026-09-25 05:08:15 UTC 9,147 bytes, 291 lines download raw bytes

1jQuery(function($){
2
3
4  $(window).on('load',function(){
5
6    if($('.nkslider .boxSlideLine').not(':animated')){
7      nkslider_for_archive_v2('nkslider');
8    }
9
10    if($('.nkslider2 .boxSlideLine').not(':animated')){
11      nkslider_for_archive_v2('nkslider2');
12    }
13/*
14    if($('.nkslider3 .boxSlideLine').not(':animated')){
15      nkslider_for_archive_v2('nkslider3');
16    }
17    if($('.isSp').css('width') == '2px'){
18      if($('.nkslider4 .boxSlideLine').not(':animated')){
19        nkslider_for_archive_v2('nkslider4');
20      }
21    }
22    */
23    if($('.isSp').css('width') == '2px'){
24      if($('.nksliderSp .boxSlideLine').not(':animated')){
25        nkslider_for_archive_v2('nksliderSp');
26      }
27      if($('.nksliderSpEn .boxSlideLine').not(':animated')){
28        nkslider_for_archive_v2('nksliderSpEn');
29      }
30      if($('.nksliderSpCh .boxSlideLine').not(':animated')){
31        nkslider_for_archive_v2('nksliderSpCh');
32      }
33    }
34  });
35
36
37  var defW = $(window).width();
38  //$(window).off('resize');
39  $(window).on('resize',function(){
40    var nowW = $(window).width();
41    if(nowW != defW){
42      defW = nowW;
43
44      if($('.nkslider .boxSlideLine').not(':animated')){
45        nkslider_for_archive_v2('nkslider');
46      }
47
48      if($('.nkslider2 .boxSlideLine').not(':animated')){
49        nkslider_for_archive_v2('nkslider2');
50      }
51      /*
52      if($('.nkslider2 .boxSlideLine').not(':animated')){
53        nkslider_for_archive_v2('nkslider2');
54      }
55      if($('.nkslider3 .boxSlideLine').not(':animated')){
56        nkslider_for_archive_v2('nkslider3');
57      }
58      if($('.isSp').css('width') == '2px'){
59        if($('.nkslider4 .boxSlideLine').not(':animated')){
60          nkslider_for_archive_v2('nkslider4');
61        }
62      }
63      */
64      if($('.isSp').css('width') == '2px'){
65        if($('.nksliderSp .boxSlideLine').not(':animated')){
66          nkslider_for_archive_v2('nksliderSp');
67        }
68        if($('.nksliderSpEn .boxSlideLine').not(':animated')){
69          nkslider_for_archive_v2('nksliderSpEn');
70        }
71        if($('.nksliderSpCh .boxSlideLine').not(':animated')){
72          nkslider_for_archive_v2('nksliderSpCh');
73        }
74      }
75      nkslider_for_archive_v2_ini('nksliderSp');
76      nkslider_for_archive_v2_ini('nksliderSpEn');
77      nkslider_for_archive_v2_ini('nksliderSpCh');
78    }
79  });
80
81/*
82  var timer = false;
83  $(window).on('load resize',function(){
84    if(timer !== false){
85      clearTimeout(timer);
86    }
87    timer = setTimeout(function(){
88
89      if($('.nkslider .boxSlideLine').not(':animated')){
90        nkslider_for_archive_v2('nkslider');
91      }
92      //if($('.isSp').css('width') == '2px'){
93        if($('.nkslider2 .boxSlideLine').not(':animated')){
94          nkslider_for_archive_v2('nkslider2');
95        }
96      //}
97      //if($('.isPc').css('width') == '1px'){
98        if($('.nkslider3 .boxSlideLine').not(':animated')){
99          nkslider_for_archive_v2('nkslider3');
100        }
101      //}
102      if($('.nkslider3 .boxSlideLine').not(':animated')){
103        nkslider_for_archive_v2('nkslider4');
104      }
105
106    },200);
107  });
108*/
109
110
111  function nkslider_for_archive_v2_ini(setSlideCode){
112    var sliderCode = '.'+setSlideCode;
113    if((setSlideCode == 'nksliderSp' && $('.isPc').css('width') == '1px') || (setSlideCode == 'nksliderSpEn' && $('.isPc').css('width') == '1px') || (setSlideCode == 'nksliderSpCh' && $('.isPc').css('width') == '1px')){
114      // ini
115      $(sliderCode+' .boxSlideOne.clone').remove();
116      $(sliderCode+' .boxSlideOne').css('width','');
117      $(sliderCode+' .boxSlideOne').css('height','');
118      $(sliderCode+' .boxSlideOne').css('margin-right','');
119      $(sliderCode+' .boxSlideLine').css('width','');
120      $(sliderCode+' .boxSlideLine').css('left','');
121      $(sliderCode+' .boxSlideList').css('height','');
122      $('.boxSlide'+sliderCode).css('height','');
123      // ini End
124    }
125  }
126
127
128  function nkslider_for_archive_v2(setSlideCode){
129
130    //console.log('test:'+setSlideCode);
131    //var sliderCode = '.nkslider2';
132    var sliderCode = '.'+setSlideCode;
133
134    // ini
135    $(sliderCode+' .boxSlideOne.clone').remove();
136    $(sliderCode+' .boxSlideOne').css('width','');
137    $(sliderCode+' .boxSlideOne').css('height','');
138    $(sliderCode+' .boxSlideOne').css('margin-right','');
139    $(sliderCode+' .boxSlideLine').css('width','');
140    $(sliderCode+' .boxSlideLine').css('left','');
141    $(sliderCode+' .boxSlideList').css('height','');
142    $('.boxSlide'+sliderCode).css('height','');
143    // ini End
144
145    // setting
146    if($('.isPc').css('width') == '1px'){
147      if(setSlideCode == 'nkslider' || setSlideCode == 'nkslider2'){
148        var dispNum = 3;
149      }
150      else{
151        var dispNum = 5;
152      }
153    }else{
154      var dispNum = 1;
155    }
156    // setting End
157
158
159    if(sliderCode == '.nksliderSp' || sliderCode == '.nksliderSpEn' || sliderCode == '.nksliderSpCh'){
160      var chkSliderCode;
161      if($('.nksliderSp .boxSlideOne').outerHeight() > 0){
162        chkSliderCode = $('.nksliderSp .boxSlideOne');
163      }else if($('.nksliderSpEn .boxSlideOne').outerHeight() > 0){
164        chkSliderCode = $('.nksliderSpEn .boxSlideOne');
165      }else if($('.nksliderSpCh .boxSlideOne').outerHeight() > 0){
166        chkSliderCode = $('.nksliderSpCh .boxSlideOne');
167      }
168      var oneW = chkSliderCode.outerWidth();
169      var oneMaxH = chkSliderCode.outerHeight();
170      var nowOneH = oneMaxH;
171      chkSliderCode.each(function(){
172        var nowOneH = $(this).outerHeight();
173        if(oneMaxH < nowOneH){
174          oneMaxH = nowOneH;
175        }
176      });
177    }
178    else{
179      var oneW = $(sliderCode+' .boxSlideOne').outerWidth();
180      var oneMaxH = $(sliderCode+' .boxSlideOne').outerHeight();
181      var nowOneH = oneMaxH;
182      $(sliderCode+' .boxSlideOne').each(function(){
183        var nowOneH = $(this).outerHeight();
184        if(oneMaxH < nowOneH){
185          oneMaxH = nowOneH;
186        }
187      });
188    }
189    var oneH = oneMaxH;
190
191    var oneMR = parseInt($(sliderCode+' .boxSlideOne').css('margin-right'));
192    var oneAllW = oneW + oneMR;
193
194    //console.log('oneW:'+oneW+'/oneH:'+oneH+'/oneMR:'+oneMR);
195
196    var slideLine = $(sliderCode+' .boxSlideLine');
197    var allNumChk = $(sliderCode+' .boxSlideOne').length;
198
199    if(allNumChk > dispNum){
200      var slideLineClone = slideLine.children().clone();
201      slideLineClone.addClass('clone');
202      slideLine.append(slideLineClone);
203
204      $(sliderCode+' .boxSlideOne:first-child').before($(sliderCode+' .boxSlideOne:last-child'));
205      slideLine.css('left','-'+oneAllW+'px');
206    }
207    if(allNumChk <= dispNum){
208      $(sliderCode+' .slideNaviL').css('display','none');
209      $(sliderCode+' .slideNaviR').css('display','none');
210    }
211
212    var slideOne = $(sliderCode+' .boxSlideOne');
213    var allNum = slideOne.length;
214
215    slideOne.css('width',oneW+'px');
216    slideOne.css('height',oneH+'px');
217    slideOne.css('margin-right',oneMR+'px');
218
219    var lineW = (oneW * allNum) + (oneMR * allNum);
220    slideLine.css('width',lineW+'px');
221    $(sliderCode+' .boxSlideList').css('height',oneH+'px');
222
223    $(sliderCode+' .slideNaviL').off('click');
224    $(sliderCode+' .slideNaviL').on('click',function(){
225      slideLine.css('left','-'+(oneAllW*2)+'px');
226      $(sliderCode+' .boxSlideOne:first-child').before($(sliderCode+' .boxSlideOne:last-child'));
227      slideLine.animate({left:'-'+oneAllW+'px'},{duration:1000,queue:false});
228      console.log('left:'+oneAllW);
229    });
230
231    $(sliderCode+' .slideNaviR').off('click');
232    $(sliderCode+' .slideNaviR').on('click',function(){
233      slideLine.css('left','0');
234      $(sliderCode+' .boxSlideOne:last-child').after($(sliderCode+' .boxSlideOne:first-child'));
235      slideLine.animate({left:'-'+oneAllW+'px'},{duration:1000,queue:false});
236    });
237
238
239/*
240    if($('.isSp').css('width') == '2px' && allNumChk > 1){
241
242      $(sliderCode+' .boxSlideOne').on('touchstart', onTouchStart);
243      $(sliderCode+' .boxSlideOne').on('touchmove', onTouchMove);
244      $(sliderCode+' .boxSlideOne').on('touchend', onTouchEnd);
245      var direction_x, position;
246
247      function onTouchStart(event){
248        position = getPosition(event);
249        direction_x = '';
250      }
251
252      function onTouchMove(event){
253        if(position - getPosition(event) > 70){
254          direction_x = 'left';
255        }
256        else if(position - getPosition(event) < -70){
257          direction_x = 'right';
258        }
259      }
260
261      function onTouchEnd(event){
262
263        if(direction_x == 'right'){
264
265          slideLine.css('left','-'+(oneAllW*2)+'px');
266          $(sliderCode+' .boxSlideOne:first-child').before($(sliderCode+' .boxSlideOne:last-child'));
267          slideLine.animate({left:'-'+oneAllW+'px'},{duration:1000,queue:false});
268
269        }// right
270        else if(direction_x == 'left'){
271
272          slideLine.css('left','0');
273          $(sliderCode+' .boxSlideOne:last-child').after($(sliderCode+' .boxSlideOne:first-child'));
274          slideLine.animate({left:'-'+oneAllW+'px'},{duration:1000,queue:false});
275
276        }// left
277
278      }// onTouchEnd
279
280      function getPosition(event){
281        return event.originalEvent.touches[0].pageX;
282      }
283
284    }// isSp
285*/
286
287  }// func nkslider_for_archive
288
289
290
291});

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.