回答編集履歴
1
誤字訂正
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
開発者ツールで見てみると、おそらく「test2」が先に出力されて「test1」が後に出力されるのがわかると思います。これは、httpObj1.onreadystatechangeが非同期で呼ばれるため、「コード的に前に書いてあっても、処理順序的に後ろになることがある」からです。
|
12
12
|
|
13
|
-
今の状況は、外部から取得したHTMLが実際に追記されるより「前」に、「cl
|
13
|
+
今の状況は、外部から取得したHTMLが実際に追記されるより「前」に、「cl1」等の「まだ存在しないエレメント」に対してイベントを登録しています。なので、追記した「後」にonclick等の登録処理を行えばよいでしょう。
|
14
14
|
|
15
15
|
|
16
16
|
|