jQuery が自己終了 div タグをサポートしていないようであることに驚きました。簡単な例を次に示します。
<div id="div1" />
<div id="div2" />
<script>
$("#div1").html("hello");
$("#div2").html("world");
</script>
これを実行すると、div2 が DOM から削除されます。
HTML 5 では自己終了 div がサポートされていないことを読みましたが、それでもこの動作には驚きました。
jquery がこのように動作する理由はありますか?