Здравствуйте.
Все MDN и наш сайт (
https://learn.javascript.ru/basic-dom-node-properties) говорят о том, что скрипты, добавленные через метод innerHTML, выполнятся не будут. И я всегда в это верил.
Но тут по ходу работы я добавил через метод html jQuery тег скрипт. Ну допустим даже такое элементарное:
$('body').append('<script>alert(1)</script>')
и работает (через метод html тоже работает)! Почему?