質問編集履歴

1

モーダルを外すと起動したことからモーダルが原因のようです・・・。

2019/02/15 07:14

投稿

ya_suhn
ya_suhn

スコア25

test CHANGED
File without changes
test CHANGED
@@ -15,3 +15,205 @@
15
15
  ・スライダーに使っているswiper参考にしたGitHab
16
16
 
17
17
  https://github.com/nolimits4web/Swiper/blob/master/demos/010-default.html
18
+
19
+ ```php
20
+
21
+ <div class="kyousitu_help_btn">
22
+
23
+ <ul>
24
+
25
+ <li id="btn"><a data-toggle="modal" data-target="#btn1" href="#btn1"><span>ボタン1</span></a></li>
26
+
27
+ <li id="jukou"><a data-toggle="modal" data-target="#btn2" href="#btn2"><span>ボタン2</span></a></li>
28
+
29
+ </ul>
30
+
31
+ </div>
32
+
33
+ <!-- Modal content(btn1)-->
34
+
35
+ <div id="btn1" class="modal fade" role="dialog">
36
+
37
+ <div class="modal-dialog">
38
+
39
+ <div class="modal-content">
40
+
41
+ <div class="modal-header">
42
+
43
+ <button type="button" class="close" data-dismiss="modal">&times;</button>
44
+
45
+ </div>
46
+
47
+ <div class="modal-body">
48
+
49
+ <!-- モーダルボディ -->
50
+
51
+ <div class="swiper-container">
52
+
53
+ <div class="swiper-wrapper">
54
+
55
+ <div class="swiper-slide">
56
+
57
+ <div><h4>1:1枚目</h4></div>
58
+
59
+ <div><p>1枚目</span></p></div>
60
+
61
+ </div>
62
+
63
+ <div class="swiper-slide">
64
+
65
+ <div><h4>2:2枚目</h4></div>
66
+
67
+ <div><p>2枚目</p></div>
68
+
69
+ </div>
70
+
71
+ </div>
72
+
73
+ </div>
74
+
75
+ <div class="swiper-pagination"></div>
76
+
77
+ <!-- Add Arrows -->
78
+
79
+ <div class="swiper-button-prev"></div>
80
+
81
+ <div class="swiper-button-next"></div>
82
+
83
+ </div>
84
+
85
+ <div class="modal-footer">
86
+
87
+ <button type="button" class="btn btn-default" data-dismiss="modal">閉じる</button>
88
+
89
+ </div>
90
+
91
+ </div>
92
+
93
+ </div>
94
+
95
+ </div>
96
+
97
+ <!-- Modal content(btn2)-->
98
+
99
+ <div id="btn2" class="modal fade" role="dialog">
100
+
101
+ <div class="modal-dialog">
102
+
103
+ <div class="modal-content">
104
+
105
+ <div class="modal-header">
106
+
107
+ <button type="button" class="close" data-dismiss="modal">&times;</button>
108
+
109
+ </div>
110
+
111
+ <div class="modal-body">
112
+
113
+ <!-- モーダルボディ -->
114
+
115
+ <div class="swiper-container" id="swiper-container">
116
+
117
+ <div class="swiper-wrapper">
118
+
119
+ <div class="swiper-slide">
120
+
121
+ <div><h4>1:1枚目</h4></div>
122
+
123
+ <div><p>1枚目</span></p></div>
124
+
125
+ </div>
126
+
127
+ <div class="swiper-slide">
128
+
129
+ <div><h4>2:2枚目</h4></div>
130
+
131
+ <div><p>2枚目</p></div>
132
+
133
+ </div>
134
+
135
+ </div>
136
+
137
+ </div>
138
+
139
+ <div class="swiper-pagination" id="pagination2"></div>
140
+
141
+ <!-- Add Arrows -->
142
+
143
+ <div class="swiper-button-prev" id="prev2"></div>
144
+
145
+ <div class="swiper-button-next" id="next2"></div>
146
+
147
+ </div>
148
+
149
+ <div class="modal-footer">
150
+
151
+ <button type="button" class="btn btn-default" data-dismiss="modal">閉じる</button>
152
+
153
+ </div>
154
+
155
+ </div>
156
+
157
+ </div>
158
+
159
+ </div>
160
+
161
+ <script>
162
+
163
+ console.log('オプション');
164
+
165
+ var swiper = new Swiper('#swiper-container', {
166
+
167
+ navigation: {
168
+
169
+ nextEl: '#next2',
170
+
171
+ prevEl: '#prev2',
172
+
173
+ },
174
+
175
+ pagination: {
176
+
177
+ el: '#pagination2',
178
+
179
+ type: 'bullets',
180
+
181
+ },
182
+
183
+ });
184
+
185
+ ( function () {
186
+
187
+ var mySwiper = new Swiper( '.swiper-container', {
188
+
189
+ navigation: {
190
+
191
+ nextEl: '.swiper-button-next',
192
+
193
+ prevEl: '.swiper-button-prev',
194
+
195
+ },
196
+
197
+ pagination: {
198
+
199
+ el: '.swiper-pagination',
200
+
201
+ type: 'bullets',
202
+
203
+ },
204
+
205
+ scrollbar: {
206
+
207
+ el: '.swiper-scrollbar',
208
+
209
+ draggable: true,
210
+
211
+ },
212
+
213
+ });
214
+
215
+ } )();
216
+
217
+ </script>
218
+
219
+ ```