Javascript/Jquery帮助-Wordpress

Javascript/Jquery帮助-Wordpress,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,下面是我的JS的一个片段- jQuery(document).ready(function() { jQuery.wiseguys(); }); // plugin structure used so we can use the "$" sign safely (function($) { // class constructor / "init" function $.wiseguys = function() { } })(jQuery); 我取出了一些代码,显然是$.wis

下面是我的JS的一个片段-

jQuery(document).ready(function() {

jQuery.wiseguys();

});

// plugin structure used so we can use the "$" sign safely

(function($) {

// class constructor / "init" function
$.wiseguys = function() {

}
})(jQuery);
我取出了一些代码,显然是$.wiseguys函数下的代码-但是在Wordpress中运行时,它返回一个类型错误-Undefined不是一个函数。我不知道为什么——有什么想法吗

它在静态HTML中工作得非常好,但在集成到Wordpress中时就不行了

jQuery(document).ready(function() {
    jQuery.wiseguys();
});
执行之前

(function($) {
    // class constructor / "init" function
    $.wiseguys = function() { }
})(jQuery);
为了确保情况属实,请尝试更改这两条语句的顺序。 发生这种情况的原因在于您删除的代码中的某个地方。也许您已经动态加载了代码,而文档已经加载了?这样jQuery(document).ready将立即执行


希望有帮助

你能提供更多关于你的问题的细节吗。你说你已经取出了是什么意思?你没有包括代码的结尾部分..你不能安全地使用
$
,根据您所展示的内容…您的底层逻辑是如何结束的?JS文件非常庞大-但我在调用wiseguys函数时遇到的问题是-它不会触发任何东西-所有脚本都保存在这个-$.wiseguys=function()中