ページの起動時に、要素を DOM に追加しようとしています。
次のコードがあります。
$(document).ready(function () {
$(document).prepend("<div id=new_div style=z-index:1;></div>");
});
FF21、Chrome27、IE10 でこれをテストしました。それらはすべて、タイトルに記載されているエラーを返します (正確な文言は Chrome デバッガーからのものです)。
jquery-1.10.0.js でデバッグし、5998 行目まで問題を突き止めました。
safeFrag = document.createDocumentFragment()
どうやらドキュメントは null です。スタック トレースをdomManip
6249 行目に移動すると、オブジェクトthis[ 0 ].ownerDocument
は null として渡されます。
ページの JavaScript を削除して、jQuery をロードしてこのコマンドを実行するだけにしましたが、問題は解決しません。
この jsFiddleを参照してください。アラートが表示されません。これは、javascript エンジンが以前に行でスタックしたことを意味します。
助けていただければ幸いです。