2012-11-26 98 views
0

我正在使用wp主题和名为wpml的插件。我不是jQuery专家,但据我了解,它有一个问题。我从stackoverflow发现了一些帖子,并尝试了他们所说的话,至少我现在知道这个问题。jQuery wordpress插件冲突

TypeError: jQuery(".datepicker").datepicker is not a function 

[打破此错误]

jQuery的日期选择器()( '日期选择器。');

这是我从firebugs'控制台选项卡:( 得到了错误,当我禁用插件WPML一切工作正常,但不幸的是我为它付出.. 有人可以给我一个想法?我一直在评论代码,用户界面每次我尝试:)都会变得更有趣,但无法解决真正的问题。

http://goo.gl/dFplb

回答

0

我看到有加载您的网页上的jQuery 2实例。看来wpml插件不会在wordpress wp_enqueue_script中使用dependencies参数。您需要将yoour wpml插件代码中的负载移除到这一个<script type="text/javascript" src="http://otel.gratastest.com/wp-includes/js/jquery/jquery.js?ver=1.7.2"></script>。而你需要找到它。

+0

是,试图找到它,但没有它的踪影:S – cevizmx

+0

你试图找到'wp_enqueue_script(“jQuery的”)' – SubRed

+0

没有运气,?我试图找到它,但不能。我邮寄给插件所有者,我得到了这个答案作为解决方案“请使用最新版本”...我说我已经使用它,但没有出现: – cevizmx

0

我会尝试包括datepicker你包括你的插件的链接了。 datepicker很可能是您的插件的一个未提及的要求。

问题是代码不知道名为datepicker的任何函数,它应该在上面的datepicker插件中定义。

要进行测试,日期选择器应包括在jQueryUI的包此间举行:http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.22/jquery-ui.js

+0

我们已加入(含税),但仍然无法正常工作:( – cevizmx