Можно ли как-то перехватить element.innerHTML = msg; в одном конкретном месте и запустить его:
$("#id").text(msg);
вместо этого .innerHTML = msg?
ОБНОВЛЕНИЕ:
Я нашел аналогичный вопрос: как перехватывать изменения innerHTML в javascript?
и как я понимаю перехват innerHTML невозможен.
innerHTML
, если элемент содержит другие узлы, а не только текст, это возможно, но вопрос в том, почему. - person adeneo   schedule 29.01.2015innerHTML
, если он вам действительно не нужен? Похоже, вы все равно уже используете jQuery, так что просто используйте.text()
. - person JLRishe   schedule 29.01.2015element.html('<div class="msgContent">'+msg+'</div>');
- person gr3g   schedule 29.01.2015