簡體   English   中英

Jquery.min.js沖突

[英]Jquery.min.js conflict

當我使用標題中的以下類型函數時,我的網站出現問題:

<script>
    $(document).ready(function() {
    $('#showVolunteer').click(function() {
        $('.vol_info').slideToggle("fast");
    });
});
</script>

我必須包含以下代碼行才能使其在網站中執行我想要的操作:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

上面的功能在主頁上的“如何志願...”鏈接中使用,並且可以擴展和折疊數據。 但是,當我按我的方式調用jquery.min.js庫時,它將導致精選內容顯示每六秒鍾停止旋轉圖片。 當我刪除行時:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

幻燈片將正常刷新,並且“如何志願者...”鏈接停止工作。 我不能讓他們兩個一起工作。

我意識到wordpress在以下位置\\wp-includes\\js\\jquery\\jquery.js jquery.js的副本,這是非壓縮版本,但是上述我的函數無法識別該庫中的內容。 當以上述方式調用時,它僅識別jquery.min.js

我的問題是,要使展開和折疊數據鏈接在首頁上正常工作,而特色內容旋轉器每隔幾秒鍾更改一次圖片,我該怎么辦? 換句話說,兩者都同時工作。

我是否應該將所有功能(類似於上面的功能)放在已經存在於wordpress中的.js文件中?

謝謝

這個問題已經解決。 顯然,您不應該在Wordpress .js文件中使用$符號,因為它被其他庫使用,並且會導致對jQuery的調用混亂。 相反,您必須使用“ jQuery ”來代替“ $ ”符號。 完成此操作后,一切都會按預期進行。

jQuery()不是$()用於Wordpress。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM