2010-11-01 23 views
0

我只是不能理清为什么我的kaccordion在wordpress分手了...控制台说,jQuery的“过滤器”没有定义。 有人知道这是什么意思? 确切的错误是:帮助!我的jQuery手风琴刚刚分手了。如何解决它?

jQuery.filter(表达式,[I])r是未定义

域是:

http://www.tunnel-milano.it/

我需要在调试帮助它,不知道从哪里开始:“过滤”功能如何“未定义”? 谢谢!

编辑: 这里是我使用的代码:

$( 'dl.Kaccordion')每个(函数(I){$ (本).Accordion({ 活跃:假的, alwaysOpen:假, 标题: 'dt.toggle', selectedClass: “活跃”, showSpeed: “快”, hideSpeed: “快速” }); });

+0

请使用您的代码的非缩小版本进行调试和错误报告。 – lonesomeday 2010-11-01 21:58:27

+0

或者至少说明你的代码在哪里启动了这个手风琴,所以我们不需要破译整个页面;) – 2010-11-01 22:03:37

+0

这是一个wordpress插件......我只有在它的压缩版本中才有它。我会尽力找到源代码,扩展代码!抱歉! – alekone 2010-11-01 22:06:50

回答

1

它只是原来,由WordPress加载的jQuery的版本是不与jQuery的从插件(Kaccordion)兼容,所以我停下来的wordpress从这个代码在wp_head加载的jQuery:

wp_deregister_script('jquery'); 
wp_head(); 

谢谢所有,反正!