回答編集履歴

2

ついき

2020/12/22 05:02

投稿

yambejp
yambejp

スコア116694

test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
  document.addEventListener('click',e=>{
4
4
 
5
- const t=e.target;
5
+ const t=e.target.closest('.hoge');
6
6
 
7
- var flg=t.closest('.hoge')!==null && t.closest('.hoge').querySelector('span')!==null;
7
+ var flg=t!==null && t.querySelector('span')!==null;
8
8
 
9
9
  console.log(flg);
10
10
 

1

修正

2020/12/22 05:02

投稿

yambejp
yambejp

スコア116694

test CHANGED
@@ -4,10 +4,12 @@
4
4
 
5
5
  const t=e.target;
6
6
 
7
- var flg=t.closest('.hoge')!==null && (t.nodeName=="SPAN" || t.querySelector('span')!==null);
7
+ var flg=t.closest('.hoge')!==null && t.closest('.hoge').querySelector('span')!==null;
8
8
 
9
9
  console.log(flg);
10
10
 
11
11
  });
12
12
 
13
13
  ```
14
+
15
+ ちょっと修正