2017-02-18 107 views
1

Please click here for image如何修復jquery衝突

請參閱附加截圖。在這個截圖中,選取框在那裏,但它不起作用。我認爲它與其他腳本衝突。

我使用下面的腳本在我的網頁:

<script src="{{asset('/js/jquery.webticker.min.js') }}"></script> 
<script> 
    $("#webticker-update-example").webTicker({ 
    }); 
</script> 

,這是另一個腳本。與大帳篷衝突。當我註釋掉這段代碼時,然後選框工作正常

(function($) { 
    $(document) .ready(function(){ 
     $('nav#menu').mmenu(); 
    }); 
}) (jQuery); 
+1

該腳本已在您的網頁第一writen? –

+0

不,我在問你先寫了哪個腳本代碼(意思是:按順序)。 首先=>選取框腳本然後navMenu腳本。 –

+0

是的第一個marquee然後navMenu,實際上navMenu是在腳本文件和字幕在主頁但跑馬燈是第一 –

回答

0

因爲我不知道你的完整代碼,無論你在腳本中寫了什麼。這不應該發生,但是當發生時,以原始方式解決非常關鍵。你必須做錯事。可能有可能你有加載jQuery庫兩次或更多的原因。

解決此問題的另一種方法是在腳本中使用noConflict

語法是var jq = $.noConflict();再經過你需要使用jq而不是$。 對於您可以使用下面的鏈接::更多信息

https://www.w3schools.com/jquery/jquery_noconflict.asp

+0

謝謝你@Rana Ghosh –

+0

我檢查了它,但它不工作 –

+0

它必須工作,可能你犯了錯誤。需要顯示完整的代碼。並更新你的問題 –