1

jQuery を検出するスクリプトを作成しています。存在しない場合は、Google CDN バージョンとローカル フォールバックを挿入します (理由は聞かないでください... それは私の考えではありません)。 .write 奇妙な出力が得られる

document.write("<script>window.jQuery || document.write('<script src=\"js/jquery.v1.9.1.js\"><\/script>')</script>");

出力は次のようになります。

<script>window.jQuery || document.write('<script src="js/jquery.v1.9.1.js"></script>')</script>

しかし、次のようになります。

 <script>window.jQuery || document.write('<script src="js/jquery.v1.9.1.js"></script>"')"

何が悪いのか一生わからない

4

2 に答える 2

0

これを試してください

document.write("<script>window.jQuery || document.write('<script src=\"js/jquery.v1.9.1.js\"/>')<\/script>");
于 2013-06-27T13:29:41.600 に答える