• Как подключить javascript к вновь подгруженным элементам HTML на странице?

    @Svetlakofff Автор вопроса
    Этот вариант исправно работает!

    window.addEventListener('DOMContentLoaded', function () {
        var parentElement = document.body;
        var maxLength = 50;
      
        parentElement.addEventListener('input', function (e) {
          var target = e.target;
      
          if (
            target.matches &&
            target.matches('div[contenteditable].js_app_comment_feed_textarea')
          ) {
            if (target.innerHTML.length > maxLength) {
              var selection = window.getSelection(),
                range = selection.getRangeAt(0),
                pos = range.endOffset;
              target.innerHTML = target.innerHTML.substr(0, maxLength);
              selection.removeAllRanges();
              selection.addRange(range);
            }
          }
        });
      });
    Ответ написан
    Комментировать