質問編集履歴

10

修正

2020/02/11 02:18

投稿

moko888
moko888

スコア20

test CHANGED
@@ -1 +1 @@
1
- jQueryでプロパティ指定(データ属性)がうまくいかない
1
+ jQueryでプロパティ指定(data属性)がうまくいかない
test CHANGED
File without changes

9

修正

2020/02/11 02:18

投稿

moko888
moko888

スコア20

test CHANGED
@@ -1 +1 @@
1
- jQueryでプロパティ指定がうまくいかない
1
+ jQueryでプロパティ指定(データ属性)がうまくいかない
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ボタンクリック後、グローバルメニューを表示するようにしたいのですが、プロパティ指定した場合だとうまくいきません。
5
+ ボタンクリック後、グローバルメニューを表示するようにしたいのですが、data属性をプロパティ指定するとうまくいきません。
6
6
 
7
7
  直接指定した場合は、きちんと反応するようです。
8
8
 

8

プログラム修正

2020/02/11 01:48

投稿

moko888
moko888

スコア20

test CHANGED
File without changes
test CHANGED
@@ -46,6 +46,8 @@
46
46
 
47
47
  console.log("success");
48
48
 
49
+ $('[data-target-spmenu]').toggleClass('is-active');
50
+
49
51
  })
50
52
 
51
53
  //クリック反応あり
@@ -53,6 +55,8 @@
53
55
  $('[data-trigger-spmenu]').on('click', () => {
54
56
 
55
57
  console.log("success");
58
+
59
+ $('[data-target-spmenu]').toggleClass('is-active');
56
60
 
57
61
  });
58
62
 
@@ -70,7 +74,7 @@
70
74
 
71
75
  ```pug
72
76
 
73
- //ボタン部分
77
+ //ボタン部分(クリック後、is-activeクラスを付与)
74
78
 
75
79
  .l-spMenu-btn(data-trigger-spmenu="trigger")
76
80
 

7

修正

2020/02/10 07:11

投稿

moko888
moko888

スコア20

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- ボタンクリック後、グローバルメニューを表示するようにしたいのですが、オブジェクト参照した場合だとうまくいきません。
5
+ ボタンクリック後、グローバルメニューを表示するようにしたいのですが、プロパティ指定した場合だとうまくいきません。
6
6
 
7
7
  直接指定した場合は、きちんと反応するようです。
8
8
 

6

タイトル修正

2020/02/09 14:28

投稿

moko888
moko888

スコア20

test CHANGED
@@ -1 +1 @@
1
- javascriptでプロパティの指定がうまくいかない
1
+ jQueryでプロパティの指定がうまくいかない
test CHANGED
File without changes

5

タイトル修正

2020/02/09 08:16

投稿

moko888
moko888

スコア20

test CHANGED
@@ -1 +1 @@
1
- javascriptでオブジェクト参照がうまくいかない
1
+ javascriptでプロパティの指定がうまくいかない
test CHANGED
File without changes

4

質問修正

2020/02/09 08:16

投稿

moko888
moko888

スコア20

test CHANGED
File without changes
test CHANGED
@@ -46,8 +46,6 @@
46
46
 
47
47
  console.log("success");
48
48
 
49
- target.spmenu.toggleClass('is-active');
50
-
51
49
  })
52
50
 
53
51
  //クリック反応あり
@@ -55,8 +53,6 @@
55
53
  $('[data-trigger-spmenu]').on('click', () => {
56
54
 
57
55
  console.log("success");
58
-
59
- target.spmenu.toggleClass('is-active');
60
56
 
61
57
  });
62
58
 
@@ -74,20 +70,26 @@
74
70
 
75
71
  ```pug
76
72
 
77
- //該当部分
73
+ //ボタン部分
78
74
 
79
75
  .l-spMenu-btn(data-trigger-spmenu="trigger")
80
76
 
81
- .l-spMenu-btn__inner
77
+     ・
82
78
 
83
- span
79
+     ・
84
80
 
85
- span
81
+     ・
86
82
 
87
- span
88
83
 
84
+
89
-
85
+ //表示部分(is-activeクラスを追加することで表示)
90
86
 
91
87
  .l-spMenu-groval(data-target-spmenu="target")
92
88
 
89
+     ・
90
+
91
+     ・
92
+
93
+     ・
94
+
93
95
  ```

3

html編集

2020/02/09 08:14

投稿

moko888
moko888

スコア20

test CHANGED
File without changes
test CHANGED
@@ -90,6 +90,4 @@
90
90
 
91
91
  .l-spMenu-groval(data-target-spmenu="target")
92
92
 
93
- #nav-toggle.l-spMenu-groval__close ×
94
-
95
93
  ```

2

html追加

2020/02/09 07:21

投稿

moko888
moko888

スコア20

test CHANGED
File without changes
test CHANGED
@@ -71,3 +71,25 @@
71
71
  });
72
72
 
73
73
  ```
74
+
75
+ ```pug
76
+
77
+ //該当部分
78
+
79
+ .l-spMenu-btn(data-trigger-spmenu="trigger")
80
+
81
+ .l-spMenu-btn__inner
82
+
83
+ span
84
+
85
+ span
86
+
87
+ span
88
+
89
+
90
+
91
+ .l-spMenu-groval(data-target-spmenu="target")
92
+
93
+ #nav-toggle.l-spMenu-groval__close ×
94
+
95
+ ```

1

タグ・質問内容修正

2020/02/09 07:20

投稿

moko888
moko888

スコア20

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 現在、サイトの模写をしています。
1
+ 現在node.jsでpug・sass・jqueryを利用し、サイトの模写をしています。
2
2
 
3
3
 
4
4