2016-07-05 14 views
0

私はこのページにいくつかのタグスクリプトを持っています。特定のスクリプトタグでは、jQueryを使用して「defer」タグを追加します。 CMSによって制限の理由から既存のスクリプトタグにdeferタグを追加

<script src="/path/to/JS" type="text/javascript"></script> 

、私はscript.Althoughを追加するとき、私はページ準備/負荷にjqueryのを実行できるよう変更を行う傾けます。

ページロード時にJqueryを使用してsrcを読み込んで遅延タグを追加する方法はありますか?

<script src="/path/to/JS" type="text/javascript" defer></script> 
+0

私が自分の答えに書いたものとは別に、なぜあなたが使用しているCMSがツールよりも障害であるかのように、代替案を検討したいかもしれません。 – TheThirdMan

答えて

1

$(window).load(function() { 
    $.getScript('/path/to/JS'); 
}); 

を延期する属性を持つ時間スクリプトのポイントが

リファレンスで実行されます後にjQueryのreadyイベントが発射されるトリガーDOMを挿入したい場合obj:

$(window).ready(function() { 
    var s = document.createElement('script'); 

    s.type = 'text/javascript'; 
    s.src = '/path/to/JS'; 

    $('body').append(s); 
}); 
関連する問題