26

このファイルを html にインクルードしており、別の JavaScript から呼び出したいと考えています。どうすればいいのか教えてください。

<script type="text/javascript" src="js.js">/*
  old:123
  new: 456*/
</script>

html ではなく、js ファイルに含めたいと思います。

4

1 に答える 1

66

JS ファイルを JS に含めたい場合は、そのためにjQuery.getScript()を使用できます。

$.getScript('another_file.js', function() {
    //script is loaded and executed put your dependent JS here
});

jQueryが使えない場合

var imported = document.createElement('script');
imported.src = '/path/to/imported/script';
document.head.appendChild(imported);

ソース

W3 の現在の CSP3 仕様の詳細については、こちらを参照してください。

于 2013-08-15T20:30:37.700 に答える