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

В чем проблема с JS?

Есть код, который отвечает за функцию раскрытия/закрытия меню при клике. Так как Smarty не хочет обрабатывать запросы без {literal}, мне пришлось добавить эти теги, но после этого код перестал работать. В чем проблема?
{literal}
<script type="text/javascript">
  const toggles = document.querySelectorAll('.faq-toggle');

  toggles.forEach(toggle => {
  toggle.addEventListener('click', () => {
  toggle.parentNode.classList.toggle('active');
  });
});
</script>
 {/literal}
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Простой 7 комментариев
Пригласить эксперта
Ответы на вопрос 1
maxilamb
@maxilamb
Frontend developer, lover of all new
Читайте документацию вашего шаблонизатора!
https://www.smarty.net/docs/en/language.escaping.tpl
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
28 дек. 2024, в 15:35
500 руб./за проект
28 дек. 2024, в 15:31
750 руб./в час
28 дек. 2024, в 15:27
10000 руб./за проект