Показать сообщение отдельно
  #1 (permalink)  
Старый 05.06.2019, 21:07
Новичок на форуме
Отправить личное сообщение для ArtiOnMoon Посмотреть профиль Найти все сообщения от ArtiOnMoon
 
Регистрация: 02.04.2019
Сообщений: 8

Обновление скрипта
Есть скрипт рабочий
<button class="bab">Кнопка 1</button>

<div class="box" hidden>
Содержимое
</div>

<script>
addEventListener("click", function(event) {
    if (!event.target.matches(".bab")) return;

    const box = event.target.nextElementSibling;
    box.hidden ^= true;
});
</script>


Он вещает на кнопки события по скрытию и показу дива.
Проблема в том, что контент на форуме обновляется, с этим и добавляются кнопки, что расположены на форуме под аватаркой пользователя. Однако, при каждом новом сообщение на форуме скрипт ломается до полной очистки кэша. Как это исправить? Можно ли повесить на скрипт триггер по перезагрузке?
Ответить с цитированием