Задать вопрос
Fetfurmoz
@Fetfurmoz
frontend

Ajax Load More в wordpress, не работаю скрипты в модальном окне?

На странице подгрузил с помощью Ajax Load More все посты, в каждом посте есть кнопка, по клику на кнопку модальное окно, в модальном окне не работают скрипты, само модальное окно разместил в шаблоне Ajax Load More и где и пост, что бы корректно передавались id поста на кнопку и модального окна. Ошибок в консоли браузера нету. Надо как то инициализировать скрипты видимо ? Скрипт модального окна срабатывает, а вот скрипты в модальном уже не работают.
  • Вопрос задан
  • 59 просмотров
Подписаться 1 Средний 2 комментария
Решения вопроса 1
Надо как то инициализировать скрипты видимо

Направление мысли верное
Сначала проверяем нажатие на кнопку
catalog.js
$(".accordion-title").click(function(e){
         console.log($(this));
         var accordionitem = $(this).attr("data-tab");
         $("#"+accordionitem).slideToggle().parent().siblings().find(".accordion-content").slideUp();

         $(this).toggleClass("active-title");
         $("#"+accordionitem).parent().siblings().find(".accordion-title").removeClass("active-title");

         $("i.fa-chevron-down",this).toggleClass("chevron-top");
         $("#"+accordionitem).parent().siblings().find(".accordion-title i.fa-chevron-down").removeClass("chevron-top");
     });

Видим, что ничего не работает
Гуглим "Почему не работает javascript после ajax"
Правим, проверяем
Еще вот это рекомендую почитать
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы