私は ajax 応答を読み込んでいますが、それを理解するには jQuery が必要です。遅延の理由により、ページの読み込み時に jQuery を読み込むことができません。
したがって、この ajax 呼び出しが行われるたびに、javascipt/css をロードできるようにしたいと考えています。これに関する多くの記事を読みましたが、すべてのブラウザーで機能するものはありません。
これらのリンク/スクリプトタグをjavascript応答に入れ、しばらくして(300ミリ秒)出力でjavascriptを評価しようとしましたが、それはchromeでは機能しません.(おそらくいくつかの競合状態)。
私もこれを試しました:
function addJquery() {
var script = document.createElement("script");
script.setAttribute("src", "http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js");
script.setAttribute('type', 'text/javascript');
script.addEventListener('load', function() {
var script = document.createElement("script");
document.body.appendChild(script);
}, false);
document.body.appendChild(script);
}
これは Firefox では機能しますが、Chrome では機能しません。ここで何が間違っているのかわかりません。この問題を解決するために、助けてください。