-2
jsスクリプトに問題があります。複数実行jsスクリプト
サブページをajaxでロードし、divにコードを追加します。
$.ajax ({
type: "POST",
url: "load/page/",
dataType: "json",
success : function(data) {
$('.content').empty();
$('.content').append(data);
},
error : function(e) {
console.log(e);
}
});
サブページはjsのスクリプトにアピールされています
<script src="//<?php echo $_SERVER['SERVER_NAME'].'/'.BASE_DIR; ?>/scripts/settings.js"></script>
私はアヤックス複数回settings.jsのイベントを実行したときに、なぜあまりにも複数実行していますか?私はajaxコードを複数回実行できるようにしたいが、jsスクリプトは1回だけ実行している。
なぜ、現在のページに直接ロードする関数に 'settings.js'のコードを置かないのですか?その後、成功ハンドラから関数を呼び出すことができます。 – trincot
私は多くのサブページとたくさんのjsスクリプトを持っており、サブページに割り当てられたスクリプトを1つだけロードしたいからです。 –
私は記述した振舞いを再現することができません。スクリプトは追加されるたびに実行されます。 – trincot