質問編集履歴
2
コードの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,6 +14,11 @@
|
|
14
14
|
|
15
15
|
殴り書きで文章もまとまっていませんが回答いただければ幸いです。よろしくお願いします。
|
16
16
|
|
17
|
+
|
18
|
+
9/25追加
|
19
|
+
下記の部分を追加しましたところappendした要素に対してもイベント発火するようになりましたが
|
20
|
+
apenndする前の同じ要素にイベントが重複してしまいます。スクロールするたびにイベントが重なるようになりました。
|
21
|
+
|
17
22
|
参考記事
|
18
23
|
https://glitter-style.jp/labo/web-resource/coexist-photoswipe-and-infinite-scroll/
|
19
24
|
https://haayaaa.hatenablog.com/entry/2019/03/12/204522
|
@@ -45,4 +50,31 @@
|
|
45
50
|
status: '.page-load-status' // 読み込み中表示したいタグのクラス
|
46
51
|
})
|
47
52
|
})
|
53
|
+
```
|
54
|
+
|
55
|
+
|
56
|
+
```
|
57
|
+
:javascript
|
58
|
+
var luminousTrigger = document.querySelectorAll('#luminous')
|
59
|
+
if( luminousTrigger !== null ) {
|
60
|
+
new LuminousGallery(luminousTrigger);
|
61
|
+
}
|
62
|
+
___________________________________________________________________________
|
63
|
+
$('#menus').on( 'append.infiniteScroll', function() {
|
64
|
+
var luminousTrigger = document.querySelectorAll('#luminous')
|
65
|
+
if( luminousTrigger !== null ) {
|
66
|
+
new LuminousGallery(luminousTrigger);
|
67
|
+
}
|
68
|
+
});
|
69
|
+
//この部分を追加
|
70
|
+
___________________________________________________________________________
|
71
|
+
$(function() {
|
72
|
+
$('#menus').infiniteScroll({// 監視してほしい範囲のタグのクラス
|
73
|
+
path : 'nav.pagination a[rel=next]', // 次ページのリンク(kaminari使ってる)
|
74
|
+
append : '.root_page__right__contents__list', // 読まれたら追加していくタグのクラス
|
75
|
+
history: false, // ページが読まれてもURLを変えない
|
76
|
+
prefill: true, // 一番下まで読まれる前にpathを読み込む
|
77
|
+
status: '.page-load-status' // 読み込み中表示したいタグのクラス
|
78
|
+
})
|
79
|
+
})
|
48
80
|
```
|
1
参考記事の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,6 +14,10 @@
|
|
14
14
|
|
15
15
|
殴り書きで文章もまとまっていませんが回答いただければ幸いです。よろしくお願いします。
|
16
16
|
|
17
|
+
参考記事
|
18
|
+
https://glitter-style.jp/labo/web-resource/coexist-photoswipe-and-infinite-scroll/
|
19
|
+
https://haayaaa.hatenablog.com/entry/2019/03/12/204522
|
20
|
+
|
17
21
|
```ここに言語を入力
|
18
22
|
- if post.images.attached?
|
19
23
|
- post.images.each_with_index do |image,i|
|