Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery $.Zebra_工具提示不是构造函数_Jquery_Wordpress_Constructor_Tooltip - Fatal编程技术网

Jquery $.Zebra_工具提示不是构造函数

Jquery $.Zebra_工具提示不是构造函数,jquery,wordpress,constructor,tooltip,Jquery,Wordpress,Constructor,Tooltip,我正在使用jquery 1.12.4(Wordpress)的工具提示插件 我得到了$。Zebra\u工具提示不是构造函数错误 这是我的密码: newjQuery.Zebra_工具提示($('.Zebra_工具提示'){ “动画速度”:50, “动画偏移”:10, “隐藏延迟”:0, “显示延迟”:0 }); 我有两种解决方法,但由于我对jQuery了解不多,我不确定哪种方法最好,也不确定它们是否都“安全”。 Zebra_工具提示不是为在Wordpress中使用而编写的 在脚本中,它们将所有

我正在使用jquery 1.12.4(Wordpress)的工具提示插件

我得到了
$。Zebra\u工具提示不是构造函数
错误

这是我的密码:

newjQuery.Zebra_工具提示($('.Zebra_工具提示'){
“动画速度”:50,
“动画偏移”:10,
“隐藏延迟”:0,
“显示延迟”:0
});



我有两种解决方法,但由于我对jQuery了解不多,我不确定哪种方法最好,也不确定它们是否都“安全”。 Zebra_工具提示不是为在Wordpress中使用而编写的

在脚本中,它们将所有代码包含在:

(function($) {
})($);
但是在Wordpress中,$并不意味着“jQuery”,因为Wordpress已经抑制了这一点(很抱歉,如果我在技术上不正确的话)

所以Zebra_工具提示脚本不知道final($)表示jQuery

解决方案1

编辑Zebra_工具提示脚本,使最后一行为

})(jQuery);
而不是

    })($);
这意味着您必须自己对Zebra_工具提示脚本进行“缩小”,如果Zebra_工具提示有更新,则必须重新进行编辑

解决方案2

加:

在调用Zebra_工具之前,请将其添加到您自己的脚本中

这告诉Zebra_工具(和Wordpress)“$”表示jQuery


我在这里看到的一个问题是,如果任何其他类型的脚本(不是jQuery)也在使用$,那么这可能会停止其他脚本的工作。

尝试过它。不起作用。是的,包括custom.js的顶部。这不是关于包含文件。答案更新为一个片段。您可以看到您的代码工作正常。那么,问题出在哪里?@gaetanoM代码在stackoverflow中工作。它在任何情况下都不起作用Wordpress@Nat你能创造证据吗?在Wordpress中,而不是$,您需要使用字符串jQuery。此外,您是否在Wordpress中包含jQuery?代码段已更新。
 var $=jQuery.noConflict();