回答編集履歴

2

インデント修正

2018/07/01 03:05

投稿

退会済みユーザー
test CHANGED
@@ -4,33 +4,33 @@
4
4
 
5
5
  $(function(){
6
6
 
7
- $('a[href^="#"]').click(function(){
7
+ $('a[href^="#"]').click(function(){
8
8
 
9
- var speed = 500;
9
+ var speed = 500;
10
10
 
11
- var href= $(this).attr("href");
11
+ var href= $(this).attr("href");
12
12
 
13
- var target = $(href == "#" || href == "" ? 'html' : href);
13
+ var target = $(href == "#" || href == "" ? 'html' : href);
14
14
 
15
- var position = target.offset().top;
15
+ var position = target.offset().top;
16
16
 
17
- $("html, body").animate(
17
+ $("html, body").animate(
18
18
 
19
-   {scrollTop:position}, speed, "swing",
19
+ {scrollTop:position}, speed, "swing",
20
20
 
21
- complete: function () {
21
+ complete: function () {
22
22
 
23
- // 実行したい処理
23
+ // 実行したい処理
24
24
 
25
-     
25
+ // ここにメニューを閉じる処理を記述する
26
26
 
27
- }
27
+ }
28
28
 
29
- );
29
+ );
30
30
 
31
- return false;
31
+ return false;
32
32
 
33
- });
33
+ });
34
34
 
35
35
  });
36
36
 

1

書式の改善

2018/07/01 03:05

投稿

退会済みユーザー
test CHANGED
@@ -2,4 +2,36 @@
2
2
 
3
3
  ```lang=javascript
4
4
 
5
+ $(function(){
6
+
7
+ $('a[href^="#"]').click(function(){
8
+
9
+ var speed = 500;
10
+
11
+ var href= $(this).attr("href");
12
+
13
+ var target = $(href == "#" || href == "" ? 'html' : href);
14
+
15
+ var position = target.offset().top;
16
+
17
+ $("html, body").animate(
18
+
19
+   {scrollTop:position}, speed, "swing",
20
+
21
+ complete: function () {
22
+
23
+ // 実行したい処理
24
+
25
+     
26
+
27
+ }
28
+
29
+ );
30
+
31
+ return false;
32
+
33
+ });
34
+
35
+ });
36
+
5
37
  ```