これはばかげた質問に思えますが、新しい JS プログラマーとして、これを行う方法が見つかりません。関数にパラメーターを渡すことはできますが、パラメーターをプログラムに渡す方法がわかりません。
Joomla モジュール内から呼び出される JS プログラムがあります。このプログラムは、AJAX を使用して XML ファイルからデータを取得し、それを操作してから、次の jQuery 呼び出しを介して HTML に出力します。
jQuery('#eventsContent').append(htmlEvents.join(''));`
どこで、私が持っているHTMLで: "
<div id="eventsContent"></div>
Joomla モジュールのどのページ (またはどのモジュールからプログラムを呼び出しているか) に応じて、データをフィルタリングする方法を教えてくれる JS プログラム内に変数を設定したいと考えています。プログラムへのモジュール内での私の参照は、単に次のプログラム宣言にあります。
<script type="text/javascript" src="program_name.js"></script>
そこにパラメータを追加して、プログラムでアクセスする方法はありますか?
それは単一のモジュールになるので、私にとってはさらに良いことですが、プログラムがURLから現在のページを読み取る方法はありますか. それから、変数値を導き出すことができました。
これは何らかの方法で行うことができますか?