0
私は1ページのウェブサイトを構築しています。外部htmlを別のhtmlに添付しました。 CSSはHTMLを読み込みますが、外部のスクリプトは読み込めませんか?外部スクリプトを動的に読み込むことができません
<button>
<a class="cd-btn-services" href="technical-services.html" id="mylink" data-type="page-transition">click me</a>
</button>
var myLink = document.getElementById('mylink');
myLink.onclick = function(){
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "Public/Scripts/filename.js.";
document.getElementsByTagName("head")[0].appendChild(script);
return false;
}
ボタンがクリックされたときに、それがどの外部ファイルをロードするために働いていましたアコーデオンです。問題は、アコーディオンの外部HTML上のスクリプトが、それを展開できるようにロードするように見えないことです。 – cyberhood
さらに、HTML5スクリプト要素はデフォルトで 'text/javascript'にデフォルト設定されているので、 'script.type =" text/javascript ";'行を完全に削除することができます。また、コード内で戻り値を使用しているように見えないので、「return false」を失いたいかもしれません。 –