すべてのページをリンクし、すべてのスクリプトを含む別のページの内容のみを表示しようとしています。 ISは.LOAD()関数を使用していたが、私はこの試みた私はそれは、スクリプトが含まれていないと言われたと私はまた、他の1つのページにangularJS入力を使用する必要がありました:すべてのスクリプトを含むjQueryを使用した動的コンテンツ
$('nav a').on('click', function(e) { // User clicks nav link
e.preventDefault(); // Stop loading new link
var url = this.href; // Get value of href
$('nav a.current').removeClass('current'); // Clear current indicator
$(this).addClass('current'); // New current indicator
$('#container').remove(); // Remove old content
$('#content').load(url + ' #container').hide().fadeIn('slow'), function(){
//these are all the scripts in the pages:
$.getScript('https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js');
$.getScript('https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js');
$.getScript('https://maps.googleapis.com/maps/api/js?key=AIzaSyCzkXXGUHTJkR86sa0L4CrpmFmytuKWJ8k&callback=initMap');
$.getScript('js/geolocation.js');
$.getScript('js/angular-controller.js');
$.getScript('js/valid.js');
$.getScript('js/validate.js');
$.getScript('js/angular-external-data.js');
}
});
これにはありませんスクリプトをロードしてください。スクリプトを含める方が良いでしょうか?前もって感謝します。
どうしてそれらをバンドルして、それを通常追加しますか? –
@ChrisSatchell私はそれをやってみましたが、どちらもうまくいきませんでした。私はまた、すべてのページにこれらのスクリプトタグをすべて保持していましたが、うまくいきませんでした。 –
私は理解していないと思いますか?どうして?あなたがしようとしていることの目標は何ですか? – Seabizkit