回答編集履歴
2
取り消し
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
> 1番が動かない理由はappedChildした瞬間にclassList.addを即時付けてもタイミング的な問題で動かないと読んでいます
|
2
2
|
|
3
|
-
違います。その時点では`div`は`document`へ挿入していないので、`document.getElementById`と`document`経由で探しても見つからない
|
3
|
+
~~違います。~~アニメーションのタイミングの問題以前の問題として、その時点では`div`は`document`へ挿入していないので、`document.getElementById`と`document`経由で探しても見つからない状況です。
|
4
4
|
|
5
|
-
「appendChildが完了したらという判定」なんて高度なことを考える必要はなく、単に`document.body.appendChild(div);`を行ったあとで実行すればいいだけです。
|
5
|
+
~~「appendChildが完了したらという判定」なんて高度なことを考える必要はなく、単に`document.body.appendChild(div);`を行ったあとで実行すればいいだけです。~~
|
1
誤字修正
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
> 1番が動かない理由はappedChildした瞬間にclassList.addを即時付けてもタイミング的な問題で動かないと読んでいます
|
2
2
|
|
3
|
-
違います。その時点では`div`は`document`へ挿入していないので、`document.
|
3
|
+
違います。その時点では`div`は`document`へ挿入していないので、`document.getElementById`と`document`経由で探しても見つからないからです。
|
4
4
|
|
5
5
|
「appendChildが完了したらという判定」なんて高度なことを考える必要はなく、単に`document.body.appendChild(div);`を行ったあとで実行すればいいだけです。
|