在wordpress中,为了使用$而不是jQuery前缀,我在所有js代码周围添加了以下代码:
jQuery(function($) {
...
});
它工作正常,但我无法从另一个javascript文件调用对象,以下问题仍然存在:
Slider is not defined
这是我的代码:
file1.js
jQuery(function($) {
var slider = new Slider();
});
file2.js
jQuery(function($) {
function Slider() {
this.nb_ele = 10;
}
});
似乎是因为两个js文件的工作空间不同,所以它们无法从另一个js文件调用函数。有什么解决方案吗?