回答編集履歴

1

ちょうせい

2019/07/03 01:08

投稿

yambejp
yambejp

スコア114845

test CHANGED
@@ -1 +1,43 @@
1
- delayでやればいいのでは?
1
+ ~~delayでやればいいのでは?~~
2
+
3
+ ※ちょっと的はずれかもしれないので以下修正
4
+
5
+ ロード時の先頭への移動と、その後の処理を分けて指定するとか?
6
+
7
+ ```javascript
8
+
9
+ <style>
10
+
11
+ .dummy{height:999px;background-Color:yellow}
12
+
13
+ </style>
14
+
15
+ <script src="https://code.jquery.com/jquery-3.4.1.min.js"></script>
16
+
17
+ <script>
18
+
19
+ $(window).on('pageshow',function() {
20
+
21
+ $(window).scrollTop($('body').offset().top);
22
+
23
+ $('html,body').animate({ scrollTop: 0 }, 0);
24
+
25
+ console.log(1);
26
+
27
+ });
28
+
29
+ $(function() {
30
+
31
+ console.log(2);
32
+
33
+ });
34
+
35
+ </script>
36
+
37
+ <div class="dummy"></div>
38
+
39
+ <div class="top-ttl">target</div>
40
+
41
+ <div class="dummy"></div>
42
+
43
+ ```