teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追記コードの追加

2016/12/06 09:16

投稿

kotori_00
kotori_00

スコア46

title CHANGED
File without changes
body CHANGED
@@ -25,4 +25,34 @@
25
25
  startPos = currentPos;
26
26
  });
27
27
 
28
+ ```
29
+
30
+ ###追記(jQuery)
31
+
32
+ http://qiita.com/tonkotsuboy_com/items/d32ec6e7a1f6f592d415
33
+ 上記のサイトにてiPhoneサファリでのios8のスクロールリサイズのキャンセルするコードを追加記述したのですが、iPhoneブラウザでのみうまく動作してくれません。トップボタンが点滅して挙動が不安定です。
34
+ 上記の参考サイトで横幅、画面回転のときのみリサイズが対応するコード2つを試したのですがどちらも動作の状態は同じです。。
35
+ 横幅のリサイズアラートはちゃんと動作してくれています。
36
+
37
+ おそらくこのiPhoneブラウザのスクロールリサイズが原因なのではないかと思うのですが、別の原因など考えられるところがあれば教えてください。
38
+
39
+ ちなみにサイトurlをのっけておきますので、iPhoneでどういう状態か確認できる方は見てみてください。
40
+ http://jikkyo-webdesigner.top/
41
+
42
+
43
+ ```ここに言語を入力
44
+ <!--ウインドウの横幅を保持-->
45
+ var currentWidth = window.innerWidth;
46
+
47
+ window.addEventListener("resize", function() {
48
+ if (currentWidth == window.innerWidth) {
49
+ <!--ウインドウ横幅が変わっていないため処理をキャンセル。-->
50
+ return;
51
+ }
52
+
53
+ <!--ウインドウ横幅が変わったのでリサイズと見なす。-->
54
+ <!--横幅を更新-->
55
+ currentWidth = window.innerWidth;
56
+ alert("ウインドウがリサイズしました。");
57
+ });
28
58
  ```

1

一部修正

2016/12/06 09:16

投稿

kotori_00
kotori_00

スコア46

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ###解決したいこと
2
- トップページボタンのスクロールに上下方向でボタンが表示したり非表示にしたりするスクリプトを実装したのですが、パソコンのブラウザでは問題なく動作するのですがiPhoneのブラウザになると挙動が不安定になり、点滅のような状態になる場合があります。iPhoneブラウザで表示させるようにするにはどうしたらよいでしょうか。
2
+ トップページボタンのスクロールに上下方向でボタンが表示したり非表示にしたりするスクリプトを実装したのですが、パソコンのブラウザでは問題なく動作するのですがiPhoneのブラウザになると挙動が不安定になり、点滅のような状態になる場合があります。iPhoneブラウザで安定させて表示するようにするにはどうしたらよいでしょうか。
3
3
 
4
4
  ###jQuery
5
5