这似乎是一个愚蠢的问题,但作为一个新的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读取当前页面。从中,我可以得出变量值。
可以这样或那样做吗?