回答編集履歴

2

クラスでの例を追加

2022/06/03 07:37

投稿

int32_t
int32_t

スコア20884

test CHANGED
@@ -1,4 +1,10 @@
1
1
  カードを消したときに`<img src=` を空にしているようですので、 `display1.querySelector("img").getAttribute("src") == ""` をチェックして何もしなければよいでしょう。
2
2
 
3
+ ----
4
+
3
5
  `src` を空にするより、何か `class` を付けて CSS で非表示にしたほうが応用しやすいと思います。その方法だと消す様子をアニメーションにするとか簡単にできますよ。
6
+ 例:
7
+ * カードを消す: `list[0].classList.add('hidden');`
8
+ * 消えているカードのチェック: `if (display1.classList.contains('hidden'))`
9
+ * 消すスタイル: `<style> .hidden { opacity:0; transition:all 0.5s ease; }</style>`
4
10
 

1

.

2022/06/03 07:28

投稿

int32_t
int32_t

スコア20884

test CHANGED
@@ -1,4 +1,4 @@
1
- カードを消したときに`<img src=` を空にしているようですので、 `display1.querySelector("img").getAttribute('"src") == ""` をチェックして何もしなければよいでしょう。
1
+ カードを消したときに`<img src=` を空にしているようですので、 `display1.querySelector("img").getAttribute("src") == ""` をチェックして何もしなければよいでしょう。
2
2
 
3
3
  `src` を空にするより、何か `class` を付けて CSS で非表示にしたほうが応用しやすいと思います。その方法だと消す様子をアニメーションにするとか簡単にできますよ。
4
4