我在这里苦苦挣扎,因为我一直在收到错误,但无论我做什么,我仍然会收到错误 - 错误在第400行(http://www.stuartgreen.me.uk/pontins-events/wp-content/themes/genesis-sample/js/css3-animations.js),据我所知与$和WordPress(我不知道JS)有关,但我已经尝试了我在这里看到的东西,比如使用文档。和jQuery,取代$,但它只是带来了不同的错误:/
任何JS专家都能指出我在这方面的正确方向吗?
答案 0 :(得分:4)
问题与使用jQuery.noConflict()
以防止与使用$
的其他库发生冲突的标准wordpress做法有关。
将这些代码放在一起的人没有考虑到这个记录良好的实践。
您应该能够通过将代码的底部包装在IIFE包装中来修复它......与上部分完成相同:
(function($) {
// all code after "//CSS3 Animate-it" on line 399
})(jQuery);
还要确保在此特定文件之前在页面中加载了jQuery。 它也可能使用其他不良的集成实践