Как решить мой конфликт JQuery?

0

У меня проблемы с моим сайтом. Кажется, как только я включил слайдер с отзывами, мой слайдер изображения становится мертвым. Я уверен, что это связано с двумя разными JavaScripts, но я ничего не знаю о JavaScript и не могу понять. Любая помощь будет потрясающей.

<!-- Javascript -->
<script src="js/ddsmoothmenu.js" type="text/javascript"></script>
<script src="js/contentslider.js" type="text/javascript"></script>
<script type="text/javascript" src="js/jcarousellite_1.0.1.js"></script>
<script type="text/javascript" src="js/jquery.easing.1.1.js"></script>
<script type="text/javascript" src="js/cufon-yui.js"></script>
<script type="text/javascript" src="js/DIN_500.font.js"></script>
<script type="text/javascript" src="js/menu.js"></script>
<script type="text/javascript" src="js/tabs.js"></script>
<script type="text/javascript" src="js/jquery.mousewheel-3.0.4.pack.js"></script>
<script type="text/javascript" src="js/jquery.fancybox-1.3.4.pack.js"></script>
<!-- Testimonials -->
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
    <script type="text/javascript" src="js/jquery.quovolver.js"></script>

    <!-- Testimonials Test Zone -->
    <script type="text/javascript">
    $(document).ready(function() {

        $('blockquote').quovolver();

    });
    </script>

</head>
  • 0
    Прежде всего, jQuery должен быть определен перед любой другой библиотекой, которая его использует. И мы не можем видеть, что происходит с вашим ползунком изображения без остальной части вашей разметки.
  • 0
    вы получаете какие-либо ошибки в консоли? и да, jQuery должен определенно определяться перед любыми другими библиотеками, которые зависят от него.
Показать ещё 1 комментарий
Теги:
conflict

2 ответа

0

Это нужно сделать перед другими библиотеками:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>

Вам также нужно посмотреть, какую версию jQuery они используют, потому что 1.3.1 - это смехотворно старая версия. Это может быть проблемой в своем собственном праве, потому что многое изменилось в 1.5 и в одной из следующих версий (не могу вспомнить, что) в отношении ajax и eventing.

  • 0
    Я на 100% уверен, что это старая версия. Перемещение предложенного вами сценария наверх ничего не сделало, кроме как перевернуть мою проблему. Слайдер работает, а отзывы - нет. :(
0

Попробуйте поставить jQuery перед другими скриптами.

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>

PS Является ли версия jquery слишком старой?

  • 0
    Я предполагаю, что это будет, так как последний - 1.11.0.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню