2014-04-08 81 views
-2

我想設置jQuery的即時郵政編碼搜索功能[來自http://ideal-postcodes.co.uk],我成功地添加域http://www.avada.creativeitechnologies.com/wp-content/themes/Avada/examples/example.html上的字段,但郵政編碼字段沒有顯示出來。如果我將這些文件移動到完全不同的域[http://creativeitechnologies.com/test/examples/example.html],那麼該頁面正常工作。我相信這是jquery相互衝突的問題,但不能正確解決。jquery與其他jQuery的功能衝突在WordPress/PHP

任何幫助表示讚賞。

+0

你試過[jQuery.noConflict(https://開頭的API .jquery.com/jQuery.noConflict /)? – MaiKaY

+0

jquery未定義「http://www.avada.creativeitechnologies.com/wp-content/themes/Avada/libs/jquery/jquery.js」 – wpdaniel

回答

1

原因是一些文件沒有加載

<script src="http://www.avada.creativeitechnologies.com/wp-content/themes/Avada/libs/jquery/jquery.js"></script>// This file not loaded 
    <script src="http://www.avada.creativeitechnologies.com/wp-content/themes/Avada/src/jquery.postcodes.js"></script> // This file loading 
    <script src="http://www.avada.creativeitechnologies.com/wp-includes/js/jquery/jquery.js"></script> // This file loading 

改變文件的順序(jQuery是第一個)

<script src="http://www.avada.creativeitechnologies.com/wp-includes/js/jquery/jquery.js"></script> 
<script src="http://www.avada.creativeitechnologies.com/wp-content/themes/Avada/src/jquery.postcodes.js"></script>