Могу ли я создать тег script jQuery? Я хочу создать тег script jQuery. Я использую следующий код: $("<body>").append("<script></script>"); Это не работает. Что вы сделаете для его достижения? Ответ 1 Вы должны сделать это так var script=document.createElement('script'); script.type='text/javascript'; script.src=url; $("body").append(script); Ответ 2 Загрузка с URL: $("body").append($("<script />", { src: url })) Для загрузки из существующего исходного кода: $("body").append($("<script />", { html: code })) Ответ 3 Почему вы не используете jQuery.getScript(url, [callback]) Ответ 4 Ошибка в селекторе: $("body").append("<script>alert('hello world');<\/script>"); Обратите внимание, что вы должны избегать неавторизованных символов в добавленной строке. Ответ 5 Это может помочь, кто попадает сюда через 8 лет $('<script>alert("hi");</' + 'script>').appendTo(body); Единственная причина, по которой вы не можете сделать $('<script></script>'), - это то, что строка не разрешена внутри javascript, потому что слой DOM не может разобрать, что js и какой html.
Ответ 1 Вы должны сделать это так var script=document.createElement('script'); script.type='text/javascript'; script.src=url; $("body").append(script);
Ответ 2 Загрузка с URL: $("body").append($("<script />", { src: url })) Для загрузки из существующего исходного кода: $("body").append($("<script />", { html: code }))
Ответ 4 Ошибка в селекторе: $("body").append("<script>alert('hello world');<\/script>"); Обратите внимание, что вы должны избегать неавторизованных символов в добавленной строке.
Ответ 5 Это может помочь, кто попадает сюда через 8 лет $('<script>alert("hi");</' + 'script>').appendTo(body); Единственная причина, по которой вы не можете сделать $('<script></script>'), - это то, что строка не разрешена внутри javascript, потому что слой DOM не может разобрать, что js и какой html.