2017-02-18 7 views
1

Please click here for imagejqueryの競合を修正する方法

添付のスクリーンショットをご覧ください。このスクリーンショットでは、マーキーはそこにありますが、動作していません。私はそれが他のスクリプトと矛盾していると思います。

私は自分のページにスクリプトの下に使用しています:

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

、これは別のスクリプトです。マーキーと競合します。私はこのコードをコメントアウトするとき、私はあなたがスクリプトで書かれているものは何でも、あなたの完全なコードを、知っていないとして、その後、

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

? –

+0

いいえ最初に書いたスクリプトコードを尋ねています(意味:順番に)。 最初に=>マーキースクリプト、次にnavMenuスクリプト。 –

+0

はい最初のマーキー、次にnavMenu、実際にはnavMenuはスクリプトファイルにあり、マーキーはホームページにありますが、マーキーは最初です –

答えて

0

細かい作業をマーキー。これは起こるべきではありませんが、いつ起きるかは元の方法で解決することが非常に重要です。間違ったことをしなければなりません。何とかあなたはロードされた可能性がありますjQueryライブラリ 2回以上の理由。

この問題を解決する別の方法は、スクリプトにnoConflictを使用することです。

構文はvar jq = $.noConflict();で、その後は$の代わりにjqを使用する必要があります。あなたは次のリンクを::使用することができます詳細については

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

あなたのページに最初の書かれているスクリプト
+0

ありがとう@Rana Ghosh –

+0

私はそれをチェックしましたが動作していません –

+0

これはうまくいかなければなりません。フルコードを表示する必要があります。あなたの質問を更新する –

関連する問題