回答編集履歴

1

セレクタの書き方で一発で取得できるので、回答を修正

2019/10/26 14:38

投稿

miyabi_pudding
miyabi_pudding

スコア9528

test CHANGED
@@ -1,8 +1,24 @@
1
1
  `querySelectorAll`における、
2
2
 
3
- 属性セレクタは**文字列の完全一致**でないと、マッチしないようです。
3
+ 属性セレクタはその指定の仕方だと**文字列の完全一致**でないと、マッチしないようです。
4
4
 
5
- よって、下記ならばマッチするでしょう。
5
+ ~~よって、下記ならばマッチするでしょう。~~
6
+
7
+ 指定した文字列が一個でもマッチすれば取得できるという属性セレクタ指定の仕方がありますので、
8
+
9
+ こちらでいかがでしょうか。
10
+
11
+
12
+
13
+ ```javascript
14
+
15
+ const dom = document.querySelectorAll('.ytp-tooltip[style*="display: none;"]');
16
+
17
+ ```
18
+
19
+
20
+
21
+ ------ 下記元回答 ------
6
22
 
7
23
 
8
24