Показать сообщение отдельно
  #27 (permalink)  
Старый 14.08.2021, 10:37
Профессор
Отправить личное сообщение для Ubivectel Посмотреть профиль Найти все сообщения от Ubivectel
 
Регистрация: 01.12.2020
Сообщений: 171

Пириуэт.

Таки работает код на отлично, но одна проблемка есть. При ответе на сообщение с цитатой, код хватает цитату тоже, соответственно при ответе на это сообщение, цитата содержит уже кучу лишнего текста. Короче при нескольких ответов подряд получается дикое нагромождение из сообщений.

Если я правильно понимаю, нужно научить этот скрипт:

document.addEventListener("click", ({ target }) => {
    if (target = target.closest('.KIDE_msg_hour')) {
        target = target.closest('.KIDE_msg_top')
        let text = target.textContent;
        kide.insertSmile(text)
    }
});


При цитировании

<span style="color:#ff0000" class="KIDE_msg">  <span class="KIDE_quote">цитата</span><br>текст сообщения</span>


Игнорировать содержание тега span с классом "KIDE_quote"

Ответить с цитированием