teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

書き直し

2021/05/21 09:02

投稿

FKM
FKM

スコア3662

answer CHANGED
@@ -1,24 +1,12 @@
1
1
  jQueryの**data**メソッドを使うだけでは?
2
2
 
3
- jQueryのメソッドは基本、取得と合わせて設定もできるようになっています。
4
-
5
-
6
3
  ```js
7
- $(任意のセレクタ).data("year",入れたい値); //data-yearの場合
4
+ let year = $(任意のセレクタ).data("year"); //data-yearの場合
8
- $(任意のセレクタ).data("month",入れたい値); //data-monthの場合
5
+ let month = $(任意のセレクタ).data("month"); //data-monthの場合
9
6
  ```
10
7
 
11
- data-hogeの場合
8
+ あとはaddClassメソッドでクラス指定するだけです
12
9
 
13
10
  ```js
14
-
15
- $(任意のセレクタ).data("hoge","fuga")
11
+ $(任意のセレクタ).addClass(設定したいクラス名);
16
- ```
12
+ ```
17
-
18
- すれば
19
-
20
- ```js
21
- <div data-hoge="fuga"></div>
22
- ```
23
-
24
- となりますよ