我想将DOM元素添加到HTML的head部分.jQuery不允许将DOM元素脚本添加到head部分,而是执行它们,参考.
我想添加script标签并在<head>部分内编写脚本.
var script = '<script type="text/javascript"> //function </script>'
$('head').append(script);
Run Code Online (Sandbox Code Playgroud)
有这样的功能.我试过jQuery和javascript \,但它不起作用.
请告诉我如何script通过jQuery或javascript 添加和写入头部.
我厌倦了javascript来添加DOM元素,但它不能.innerHTML()用于写入头部.我正在使用jQuery 2.0.3和jQuery UI 1.10.3.
我想将base64编码脚本添加到head部分.我使用的base64解码器JS喜欢这个解码JavaScript,然后戴上头部分.
//编辑
它会
$.getScript('base64.js');
var encoded = "YWxlcnQoImhpIik7DQo="; //More text
var decoded = decodeString(encoded);
var script = '<script type="text/javascript">' +decoded + '</script>';
$('head').append(script);
Run Code Online (Sandbox Code Playgroud)
使编码脚本和添加在一个JavaScript文件中.我想使用base64.js或其他一些解码器javascript文件供浏览器不接受atob().