回答編集履歴

1

ちょうせい

2021/10/22 08:20

投稿

yambejp
yambejp

スコア114883

test CHANGED
@@ -1,6 +1,16 @@
1
1
  ざっくりリファクタリングします
2
2
 
3
3
  ```javascript
4
+
5
+ <style>
6
+
7
+ tr.disabled td{
8
+
9
+ background-Color:gray;
10
+
11
+ }
12
+
13
+ </style>
4
14
 
5
15
  <script>
6
16
 
@@ -26,11 +36,17 @@
26
36
 
27
37
  btn1.disabled=true;
28
38
 
39
+ btn1.closest('tr').classList.add('disabled')
40
+
29
41
  }
30
42
 
31
43
  if(btn1?.closest('#t2')){
32
44
 
33
- document.querySelector(`#t1 .btn[data-index="${btn1.dataset["index"]}"]`).disabled=false;
45
+ const btn2=document.querySelector(`#t1 .btn[data-index="${btn1.dataset["index"]}"]`);
46
+
47
+ btn2.disabled=false;
48
+
49
+ btn2.closest('tr').classList.remove('disabled');
34
50
 
35
51
  btn1.closest('tr').remove();
36
52