我有一个“一天结束的大脑放屁”,无法让这段简单的代码工作。我想做的就是在我正在使用的另一个脚本中重用一个函数。
例如,在 javascript AI 中有:
function rollLink(){
//code that does something amazing
};
rollLink();
在另一个 JS 文件(我们称之为 B)中,我试图将该rollLink
函数作为简单 AJAX 调用的一部分重用:
$.ajax({
url: bla,
data: bla,
success:function(data) {
$('#hero').append( data );
rollLink();
}
});
但是我收到一个错误,说rollLink() is not defined。请问有人可以指出我的错误吗?
编辑:
啊抱歉信息不足。我将详细说明:
- 脚本 A 是我的主要 JS 文件。它在我的 WP 主题的每一页上运行,并通过
functions.php
文件排队。 - 脚本 B 位于我正在构建的 WP 插件中。
这是输出的页脚示例:
<script type='text/javascript' src='http://localhost/wordpress/wp-content/themes/mytheme/javascripts/script_a.js'></script>
<script type='text/javascript' src='http://localhost/wordpress/wp-content/plugins/myplugin/script_b.js'></script>
</body>
</html>