質問編集履歴

2

追記

2020/02/02 09:04

投稿

mochigometarou
mochigometarou

スコア5

test CHANGED
File without changes
test CHANGED
@@ -115,3 +115,51 @@
115
115
  ### 試したこと
116
116
 
117
117
  ・jsにてliにthisを付与してonmouseoverしたliにのみ実行できるように試行しましたが上手くいきませんでした。
118
+
119
+
120
+
121
+ 以下追記になります。
122
+
123
+ js初心者のため見当違いのことをしているかもしれません。
124
+
125
+
126
+
127
+ 試行① jsでselectされているliにthisを当てた
128
+
129
+ ```js
130
+
131
+ function changeBackColor(){
132
+
133
+ var elements = document.getElementsByClassName("btn");
134
+
135
+ document.querySelector('li.this').classList.add('btnColorChange');
136
+
137
+ for(i=0;i<elements.length;i++){
138
+
139
+ }
140
+
141
+ }
142
+
143
+ ```
144
+
145
+
146
+
147
+ 試行② 追加したいclass名にthisを当てた
148
+
149
+ ```js
150
+
151
+ function changeBackColor(){
152
+
153
+ var elements = document.getElementsByClassName("btn");
154
+
155
+ document.querySelector('li').classList.add('btnColorChange.this');
156
+
157
+ for(i=0;i<elements.length;i++){
158
+
159
+ }
160
+
161
+ }
162
+
163
+ }
164
+
165
+ ```

1

タグを変更

2020/02/02 09:04

投稿

mochigometarou
mochigometarou

スコア5

test CHANGED
File without changes
test CHANGED
File without changes