Функция перестает работать, когда добавлен пользовательский JavaScript - PullRequest
0 голосов
/ 30 мая 2019

Я новичок в JavaScript, и я надеюсь, что кто-то здесь может помочь мне решить эту проблему:

Я добавил этот JavaScript в заголовок, используя плагин header и footers:

<script src="https://ajax.googleapis.com/…/li…/jquery/3.4.0/jquery.min.js"></script>
<script>
$(document).ready(function(){
  $(".flip").click(function(){
    $(".panel").slideToggle("slow");
  });
});
</script>

<script>
$(document).ready(function(){
  $(".zavrit").click(function(){
    $(".panel").slideUp("slow");
  });
});
</script>

IЯ нацеливаю его на разделы с контактными формами по всей странице, потому что мой клиент хотел показать их по клику.(Я использую текстовый редактор для добавления разделов с шорткодами в div с пользовательскими классами)

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

Я действительно новичок в пользовательском коде, поэтому возможно, что я только что сделал какую-то глупую ошибку, вы можете помочь?

URL страницы: http://test.sbweb.cz

Когда я удаляю скрипт, карусель работает нормально, есть ли другой вариант для скрипта, который может быть просто выполнен при нажатии кнопок?

1 Ответ

1 голос
/ 31 мая 2019

Наконец-то я нашел решение, позволяющее элементарным функциям работать со скриптом jquery, мне просто нужно было удалить часть скрипта "src", теперь все работает нормально. Вероятно, где-то в коде был тот же источник от elementor ..

...