这个jquery片段在JSfiddle中运行良好......
jQuery(document).ready(function() {
jQuery(".link").click(function() {
jQuery('.content-container div').fadeOut('slow');
jQuery('#' + $(this).data('rel')).fadeIn('slow');
});
});
但是当我将其插入我的WordPress网站的页脚时,我收到以下错误...
Uncaught TypeError: undefined is not a function
任何人都知道我做错了什么?
答案 0 :(得分:1)
来自7975203的答案:
Wordpress默认使用noConflict模式下的jQuery。你需要
使用jQuery
作为变量名称引用它,而不是$
,例如使用
jQuery(document);
而不是
$(document);
您可以轻松地将其包装在自执行功能中,以便$
再次引用jQuery(并避免将全局命名空间污染为
好吧),例如
(function ($) {
$(document);
}(jQuery));