なぜ私は...
SyntaxError:終了していない文字列リテラル
... Firefoxおよび...
Uncaught SyntaxError:無効または予期しないトークン
... Chromeで実行すると...
$(document).ready(function () {
function addJSBeforeEndBody(code) {
$('body').append('<script>' + code + '</script>');
}
addJSBeforeEndBody('$(document).ready(function() { console.log("I never end up here."); });');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>