2012-11-26 135 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