質問編集履歴
1
変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -123,3 +123,105 @@
|
|
123
123
|
```
|
124
124
|
|
125
125
|
をいれるといいらしいですが、現状のコードのどの位置に組み込めばよいのでしょうか?
|
126
|
+
|
127
|
+
|
128
|
+
|
129
|
+
もう1つ別の参考サイトを見つけて、
|
130
|
+
|
131
|
+
[画像の遅延読込でページ内リンクがずれる時の解決法【jQuery】](https://kaiteki-chokin.com/anchor-link-lazy-loading/)
|
132
|
+
|
133
|
+
|
134
|
+
|
135
|
+
記述をためしましたが、改善されません。
|
136
|
+
|
137
|
+
|
138
|
+
|
139
|
+
```ここに言語を入力
|
140
|
+
|
141
|
+
//スムーズスクロール topBtn 2個指定
|
142
|
+
|
143
|
+
var topBtn = $('.page-top,.inzai-top');
|
144
|
+
|
145
|
+
topBtn.hide();
|
146
|
+
|
147
|
+
$(window).scroll(function () {
|
148
|
+
|
149
|
+
if ($(this).scrollTop() > 100) {
|
150
|
+
|
151
|
+
topBtn.fadeIn();
|
152
|
+
|
153
|
+
} else {
|
154
|
+
|
155
|
+
topBtn.fadeOut();
|
156
|
+
|
157
|
+
}
|
158
|
+
|
159
|
+
});
|
160
|
+
|
161
|
+
|
162
|
+
|
163
|
+
|
164
|
+
|
165
|
+
|
166
|
+
|
167
|
+
|
168
|
+
|
169
|
+
|
170
|
+
|
171
|
+
|
172
|
+
|
173
|
+
$("a[href^='#']").click(function(){
|
174
|
+
|
175
|
+
var Hash = $(this.hash);
|
176
|
+
|
177
|
+
var HashOffset = $(Hash).offset().top;
|
178
|
+
|
179
|
+
$("html,body").animate({
|
180
|
+
|
181
|
+
scrollTop: $($(this).attr("href")).offset().top }, 'slow','swing');
|
182
|
+
|
183
|
+
return false;
|
184
|
+
|
185
|
+
});
|
186
|
+
|
187
|
+
$.when(
|
188
|
+
|
189
|
+
$("html, body").animate({
|
190
|
+
|
191
|
+
scrollTop: position
|
192
|
+
|
193
|
+
}, 400, "swing"),
|
194
|
+
|
195
|
+
e.preventDefault(),
|
196
|
+
|
197
|
+
).done(function() {
|
198
|
+
|
199
|
+
var diff = target.offset().top - headerHight;
|
200
|
+
|
201
|
+
if (diff === position) {
|
202
|
+
|
203
|
+
} else {
|
204
|
+
|
205
|
+
$("html, body").animate({
|
206
|
+
|
207
|
+
scrollTop: diff
|
208
|
+
|
209
|
+
}, 10, "swing");
|
210
|
+
|
211
|
+
}
|
212
|
+
|
213
|
+
});
|
214
|
+
|
215
|
+
});
|
216
|
+
|
217
|
+
|
218
|
+
|
219
|
+
|
220
|
+
|
221
|
+
```
|
222
|
+
|
223
|
+
|
224
|
+
|
225
|
+
|
226
|
+
|
227
|
+
記述の方法がまちがっているのでしょうか?
|