Задать вопрос
@Royorso

Конфликтуют два скрипта. Как решить проблему?

Есть страница. На этой странице к картинкам "прикручен" fancybox - всё работало, пока не добавил вот такой скрипт в код сайта (в подвал):
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
 jQuery(function($) {
$(document).on("scroll",function(){
    if($(document).scrollTop()>100){
        $("header").removeClass("sticky-header").addClass("sticky-header-small");
    } else{
        $("header").removeClass("sticky-header-small").addClass("sticky-header");
    }
});
})(jQuery);
</script>

В результате: fancybox и этот скрипт стали конфликтовать и fancybox теперь не работает. Как исправить? Помогите, пожалуйста.
  • Вопрос задан
  • 2402 просмотра
Подписаться 1 Оценить Комментировать
Решение пользователя asdz К ответам на вопрос (3)
@asdz
Какие еще конфликты, именные пространства... Ничего там не конфликтует, просто вы два раза подключили jquery. Первый раз в head, второй раз внизу страницы перед вашим скриптом. Уберите строчку
<script src="http://code.jquery.com/jquery-latest.js"></script>
и все дела.
Ответ написан