回答編集履歴

4

コメントを受けて再々々修正

2021/12/06 05:37

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36960

test CHANGED
@@ -219,3 +219,61 @@
219
219
  });
220
220
 
221
221
  ```
222
+
223
+
224
+
225
+ ---
226
+
227
+
228
+
229
+ # コメントを受けて再々々修正
230
+
231
+
232
+
233
+ ```js
234
+
235
+ jQuery(function () {
236
+
237
+ var headerHeight = jQuery('header').outerHeight();
238
+
239
+ jQuery('#js-header-slider').on('init', () => {          // ここ
240
+
241
+ var urlHash = location.hash;
242
+
243
+ if (urlHash) {
244
+
245
+ jQuery('body,html').stop().scrollTop(0);
246
+
247
+ setTimeout(function () {
248
+
249
+ var target = jQuery(urlHash);
250
+
251
+ var position = target.offset().top - headerHeight;
252
+
253
+ jQuery('body,html').stop().animate({ scrollTop: position }, 500);
254
+
255
+ }, 100);
256
+
257
+ }
258
+
259
+ })                                     // ここ
260
+
261
+ jQuery('a[href*="#"]').click(function () { // ここ
262
+
263
+ var href = '#' + jQuery(this).attr("href").split('#')[1]; // ここ
264
+
265
+
266
+
267
+ var target = jQuery(href);
268
+
269
+ var position = target.offset().top - headerHeight;
270
+
271
+ jQuery('body,html').stop().animate({ scrollTop: position }, 500);
272
+
273
+ return false;
274
+
275
+ });
276
+
277
+ });
278
+
279
+ ```

3

コメントを受けて再々修正

2021/12/06 05:37

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36960

test CHANGED
@@ -161,3 +161,61 @@
161
161
  });
162
162
 
163
163
  ```
164
+
165
+
166
+
167
+ ---
168
+
169
+
170
+
171
+ # コメントを受けて再々修正
172
+
173
+
174
+
175
+ ```js
176
+
177
+ jQuery(function () {
178
+
179
+ var headerHeight = jQuery('header').outerHeight();
180
+
181
+ jQuery('#js-header-slider').on('init', () => {          // ここ
182
+
183
+ var urlHash = location.hash;
184
+
185
+ if (urlHash) {
186
+
187
+ jQuery('body,html').stop().scrollTop(0);
188
+
189
+ setTimeout(function () {
190
+
191
+ var target = jQuery(urlHash);
192
+
193
+ var position = target.offset().top - headerHeight;
194
+
195
+ jQuery('body,html').stop().animate({ scrollTop: position }, 500);
196
+
197
+ }, 100);
198
+
199
+ }
200
+
201
+ })                                     // ここ
202
+
203
+ jQuery('a[href*="#"]').click(function () { // ここ
204
+
205
+ var href = '#' + jQuery('this').attr("href").split('#')[1]; // ここ
206
+
207
+
208
+
209
+ var target = jQuery(href);
210
+
211
+ var position = target.offset().top - headerHeight;
212
+
213
+ jQuery('body,html').stop().animate({ scrollTop: position }, 500);
214
+
215
+ return false;
216
+
217
+ });
218
+
219
+ });
220
+
221
+ ```

2

コメントを受けて再修正

2021/12/03 11:59

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36960

test CHANGED
@@ -103,3 +103,61 @@
103
103
  });
104
104
 
105
105
  ```
106
+
107
+
108
+
109
+ ---
110
+
111
+
112
+
113
+ # コメントを受けて再修正
114
+
115
+
116
+
117
+ ```js
118
+
119
+ jQuery(function () {
120
+
121
+ var headerHeight = jQuery('header').outerHeight();
122
+
123
+ jQuery('#js-header-slider').on('init', () => {          // ここ
124
+
125
+ var urlHash = location.hash;
126
+
127
+ if (urlHash) {
128
+
129
+ jQuery('body,html').stop().scrollTop(0);
130
+
131
+ setTimeout(function () {
132
+
133
+ var target = jQuery(urlHash);
134
+
135
+ var position = target.offset().top - headerHeight;
136
+
137
+ jQuery('body,html').stop().animate({ scrollTop: position }, 500);
138
+
139
+ }, 100);
140
+
141
+ }
142
+
143
+ })                                     // ここ
144
+
145
+ jQuery('a[href*="#"]').click(function () { // ここ
146
+
147
+ var href = '#' + jQuery('a[href*="#"]').attr("href").split('#')[1]; // ここ
148
+
149
+
150
+
151
+ var target = jQuery(href);
152
+
153
+ var position = target.offset().top - headerHeight;
154
+
155
+ jQuery('body,html').stop().animate({ scrollTop: position }, 500);
156
+
157
+ return false;
158
+
159
+ });
160
+
161
+ });
162
+
163
+ ```

1

コメントを受けて修正

2021/12/03 11:27

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36960

test CHANGED
@@ -47,3 +47,59 @@
47
47
  });
48
48
 
49
49
  ```
50
+
51
+
52
+
53
+ ---
54
+
55
+
56
+
57
+ # コメントを受けて修正
58
+
59
+
60
+
61
+ ```js
62
+
63
+ jQuery(function () {
64
+
65
+ var headerHeight = jQuery('header').outerHeight();
66
+
67
+ jQuery('#js-header-slider').on('init', () => {          // ここ
68
+
69
+ var urlHash = location.hash;
70
+
71
+ if (urlHash) {
72
+
73
+ jQuery('body,html').stop().scrollTop(0);
74
+
75
+ setTimeout(function () {
76
+
77
+ var target = jQuery(urlHash);
78
+
79
+ var position = target.offset().top - headerHeight;
80
+
81
+ jQuery('body,html').stop().animate({ scrollTop: position }, 500);
82
+
83
+ }, 100);
84
+
85
+ }
86
+
87
+ })                                     // ここ
88
+
89
+ jQuery('a[href^="#"]').click(function () {
90
+
91
+ var href = jQuery(this).attr("href");
92
+
93
+ var target = jQuery(href);
94
+
95
+ var position = target.offset().top - headerHeight;
96
+
97
+ jQuery('body,html').stop().animate({ scrollTop: position }, 500);
98
+
99
+ return false;
100
+
101
+ });
102
+
103
+ });
104
+
105
+ ```