我在让jQuery在Wordpress中工作时遇到了问题,我发现jQuery可能会与Wordpress中的其他插件引起问题,因此需要添加noConflict变量,因此我在脚本的开头添加了该变量:
var $ = jQuery.noConflict();
我以为这可以解决问题,但是我的jQuery仍然没有被读取。我看到有一种使用jQuery而不是$的解决方案,但我不想遍历我的所有代码来更改变量。
任何解决此问题的解决方案,尤其是仍可以使用$的解决方案?
谢谢
答案 0 :(得分:3)
您可以像这样将vars.index()...
快捷方式传递到文档就绪功能中:
decltype
答案 1 :(得分:0)
所有代码都在一个文件中吗?如果是这样,您可以将其包装在一个闭包中:
jQuery.noConflict();
(function ($) {
// your code. can now use $.
})(jQuery);
或者如果您已经在使用文档准备就绪:
jQuery(document).ready(function ($) {
// your code. can now use $.
});