いくつかの js スクリプトをロードする html ページ (inicio.html) があります。次に、js スクリプトから、別の html ファイル (test.html) および別の一連の js ファイル内の別のページへのナビゲーションがあります。
問題は、changePage ($.mobile.changePage("test.html");) を実行し、新しいページが読み込まれると、新しい js ファイルが次のようなファイルに保持されることです。
http://localhost:8080/cdmWEB/resources/scripts/jquery/2.0.3/jquery-2.0.3.min.js/eval/seq/2
それらのconsole.logメッセージが表示されているため、js関数が実行されています。ただし、js スクリプトがページで行う必要がある変更はレンダリングされず、js は (firebug を使用して) デバッグできません。
タグ付きの js スクリプトを html ファイルにロードしていますが、 $.getScript 関数も試してみましたが、同じ結果になりました。jQuery 2.0.3 と jQuery-mobile 1.3.1 を使用しています。
私が見たところ、jsファイルがそのように保持されている理由は、ajaxを使用して取得されているためです。これを防ぎ、ファイルを「通常どおり」取得する方法はありますか? それとも私が欠けているものがありますか(おそらく)?