回答編集履歴
3
情報の追加。
test
CHANGED
@@ -11,6 +11,8 @@
|
|
11
11
|
targetDiv[i].classList = (targetDivClassList + targetDivClassList.remove('hide'));
|
12
12
|
|
13
13
|
// ↑ undefinedだが、もしclassListが入っていても「+」では連結できない。
|
14
|
+
|
15
|
+
// ↑ (追記)そもそもclassList に代入できない
|
14
16
|
|
15
17
|
} else {
|
16
18
|
|
2
情報の追加。
test
CHANGED
@@ -25,3 +25,11 @@
|
|
25
25
|
【DOMTokenList.add() - Web API | MDN】
|
26
26
|
|
27
27
|
[https://developer.mozilla.org/ja/docs/Web/API/DOMTokenList/add](https://developer.mozilla.org/ja/docs/Web/API/DOMTokenList/add)
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
【Element.classList - Web API | MDN】
|
32
|
+
|
33
|
+
[https://developer.mozilla.org/ja/docs/Web/API/Element/classList](https://developer.mozilla.org/ja/docs/Web/API/Element/classList)
|
34
|
+
|
35
|
+
> Element.classList は読み取り専用のプロパティで、生きた DOMTokenList コレクションでその要素の class 属性を返します。
|
1
ミスがあったため修正。
test
CHANGED
@@ -4,13 +4,13 @@
|
|
4
4
|
|
5
5
|
targetDivClassList = targetDivClassList.add('hide');
|
6
6
|
|
7
|
-
// ↑ addの返り値が入る(返り値がないのでun
|
7
|
+
// ↑ addの返り値が入る(返り値がないのでundefinedが入っていると思われる)
|
8
8
|
|
9
9
|
if (targetPTag[i].textContent.match(new RegExp(searchStringsValue))) {
|
10
10
|
|
11
11
|
targetDiv[i].classList = (targetDivClassList + targetDivClassList.remove('hide'));
|
12
12
|
|
13
|
-
// ↑ un
|
13
|
+
// ↑ undefinedだが、もしclassListが入っていても「+」では連結できない。
|
14
14
|
|
15
15
|
} else {
|
16
16
|
|