В Squarespace, когда я добавляю код jquery CDN, логотип Adirondack исчезает. Как предотвратить это?

Мне нужно, чтобы на моем сайте был виджет прессы jquery с использованием шаблона Adirondack, и я добавил код jquery cdn в заголовок с помощью инъекции кода. Однако из-за этого логотип не отображается. Я также попытался добавить код cdn jquery в нижний колонтитул, и не было никакой разницы. (Хотя cdn jquery заставляет мой виджет работать.) Логотип отлично отображается без кода jquery cdn. Кто-нибудь знает, как избежать этого конфликта?

Вот сайт, над которым я работаю: https://shara-karasic-4b4j.squarespace.com/

Вот jquery cdn, который я использую:

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

person Shara Karasic    schedule 13.09.2016    source источник
comment
Во-первых, я думаю, вы захотите избавиться от дополнительного открывающего тега скрипта <script type="text/javascript">. Оттуда вставка первого тега скрипта в область ввода кода заголовка должна работать.   -  person Brandon    schedule 13.09.2016
comment
Это заставляет логотип отображаться, но затем виджет перестает работать, если я удаляю часть ‹script type=text/javascript›. Как сделать так, чтобы и логотип, и виджет отображались?   -  person Shara Karasic    schedule 13.09.2016


Ответы (1)


Я понял это. Причина, по которой это не сработало, заключается в том, что эта часть кода jquery конфликтовала и приводила к исчезновению логотипа. Я удалил его, и это сработало!

     //logo top
 $(document).ready(function(){
   $("h1, #social-icons").hide();
   $(window).scroll(function(){
     var height = $(window).scrollTop(); //pour calculer la position de la barre verticale

     if( height >= 200) { 
       $("h1, #social-icons").fadeIn(300);
     }

     else{ //sinon
       $("h1, #social-icons").fadeOut(300);
     }
   }); //fin de window scroll

 }); //fin de doc ready
person Shara Karasic    schedule 13.09.2016