Javascript wordpress中的插件兼容性问题
我有一个主题似乎与wordpress中的插件不完全兼容 该插件名为:DHVC Woocommerce products 这似乎给javascript带来了一些问题:Javascript wordpress中的插件兼容性问题,javascript,jquery,wordpress,wordpress-theming,Javascript,Jquery,Wordpress,Wordpress Theming,我有一个主题似乎与wordpress中的插件不完全兼容 该插件名为:DHVC Woocommerce products 这似乎给javascript带来了一些问题: Uncaught TypeError: undefined is not a function script.js?ver=2.1.9:7无法在初始化之前调用同位素上的方法;试图调用“重新启动” 问题似乎与查找功能有关: getSortData: { menu_order: func
Uncaught TypeError: undefined is not a function
script.js?ver=2.1.9:7无法在初始化之前调用同位素上的方法;试图调用“重新启动”
问题似乎与查找功能有关:
getSortData: {
menu_order: function ($elem) {
alert($elem);
return $elem.find('.product-name a ').text();
}
有人知道为什么会发生这种情况吗?是的,是在jquery之前加载js文件还是根本不加载jquery。所有新的主题都在页脚中包含jquery(大多数情况下),如果文件位于页眉中,它将抛出错误。顺便说一句,WP使用noconflict jquery,因此将“$”替换为
jquery
,以防更正后$elem不是有效对象。嗯,谢谢,我想我必须弄清楚它在哪里加载jquery…script.js可能还需要将同位素设置为依赖项,以便script.js将在同位素之后加载。需要查看包含脚本的主题代码。