質問編集履歴

2

他バグあり

2017/06/09 13:18

投稿

rieley
rieley

スコア6

test CHANGED
File without changes
test CHANGED
@@ -311,3 +311,11 @@
311
311
  jquery.smint.js:98 Uncaught TypeError: Cannot read
312
312
 
313
313
  とエラーが出ています。
314
+
315
+
316
+
317
+ テストしていたら、他のバグが出ていました。
318
+
319
+
320
+
321
+ ドロワーメニューが閉じている状態の時に、普通にスクロールダウンしていった際、残り5%くらいのところでドロワーメニューが左端に表示されてしまいます。

1

jqコード変更しました。

2017/06/09 13:18

投稿

rieley
rieley

スコア6

test CHANGED
File without changes
test CHANGED
@@ -243,3 +243,71 @@
243
243
  </body>
244
244
 
245
245
  ```
246
+
247
+
248
+
249
+ mitsu1006様よりのご指摘により修正しました。
250
+
251
+
252
+
253
+ ```jquery
254
+
255
+ $(document).ready( function() {
256
+
257
+ $('.subMenu').smint({
258
+
259
+ 'scrollSpeed' : 300
260
+
261
+ });
262
+
263
+ $('.drawer-menu').smint({
264
+
265
+ 'scrollSpeed' : 300
266
+
267
+ });
268
+
269
+ });
270
+
271
+ ```
272
+
273
+ <↑no.1>上記にしたところ、スクロールするようになりました!が、100vhより下にあるコンテンツへの遷移になると右にあったドロワーメニューの中身が左に移動してしまった。(メニューの中身、ul.drawer-menuだけ左に、nav.drawer-navは右端のまま。)
274
+
275
+
276
+
277
+ ```jquery
278
+
279
+ $(document).ready( function() {
280
+
281
+ $('.subMenu').smint({
282
+
283
+ 'scrollSpeed' : 300
284
+
285
+ });
286
+
287
+ });
288
+
289
+
290
+
291
+ $(document).ready( function() {
292
+
293
+ $('.drawer-menu').smint({
294
+
295
+ 'scrollSpeed' : 300
296
+
297
+ });
298
+
299
+ });
300
+
301
+ ```
302
+
303
+ <↑no.2>そこで上記に変更しました。
304
+
305
+ コード変更後に試したところ、ul.drawer-menuの5.6番目のliのコンテンツに遷移した時、<no.1>と同じようなバグになりました。が、何度か再読み込みをかけると全てのメニューに問題なく遷移しました。
306
+
307
+
308
+
309
+ consoleには
310
+
311
+ jquery.smint.js:98 Uncaught TypeError: Cannot read
312
+
313
+ とエラーが出ています。