次のようなスクリプトを呼び出すページがあります。
<script src="http://www.mypage.com/widget/script.js" type="text/javascript"></script>
このスクリプト内で、実行時に現在の「スクリプト」を取得します。
var scripts = document.getElementsByTagName('script');
var myScript = scripts[scripts.length - 1];
今、私がやりたいことは、この「要素」の後に(つまり、呼び出しページのスクリプトの後に)次のような新しいものを追加することです:
<div>New Element</div>
したがって、私のページの最終結果は次のようになります。
<script src="http://www.mypage.com/widget/script.js" type="text/javascript"></script>
<div>New Element</div>
どうすればできますか?jquery でラップしようと思うのですmyScript
が、DOM でこの要素の後に新しい要素を追加する方法がわかりません。