2017-02-18 4 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

сценарий которой вы прописаны первым в вашей странице? –

+0

Нет, я спрашиваю, какой код сценария вы написали первым (значит: в порядке). First => marquee script, а затем navMenu скрипт. –

+0

да первая marquee, тогда navMenu, на самом деле navMenu находится в файле сценария и шатер находится на домашней странице, но marquee is first –

ответ

0

Как я не знаю ваш полный кода, что бы вы ни были в сценарии прописаны. Этого не должно быть, но когда это происходит, очень важно решить оригинально. Вы должны сделать что-то не так. Возможно как-то вы загрузили jQuery library два раза или еще причина.

Другой способ решить эту проблему - использовать noConflict в вашем скрипте.

Синтаксис: var jq = $.noConflict();, после чего вам необходимо использовать jq вместо $. Для получения дополнительной информации Вы можете использовать следующую ссылку ::

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

+0

thank u @Rana Ghosh –

+0

Я проверил его, но он не работает –

+0

Он должен работать, возможно, вы сделали что-то неправильно. Необходимо показать полный код. И обновите свой вопрос –

Смежные вопросы