jQuery动态添加script标签
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
jQuery动态添加script标签jQuery动态添加script标签
1、
$.getScript(url,success(response,status));
2、
var script = document.createElement('script');
script.type = 'text/jacascript';
script.src = 'url'; //填⾃⼰的js路径
$('body').append(script);
3、
var script=$('<script>alert("I am a script element")<\/script>');
$('body').append(script);
4、
var script = $('<scriptsrc="....."></script>'); //创建script标签
$('body').append(script); //将标签插⼊body尾部
5、
document.write('<scriptsrc="'+realation+'Js/jquery.cookie.js"></script>');
document.write('<scr'+'ipt type="text/javascript" src="./js/dataInfo2.js"></sc'+'ript>');
6、
var script = document.createElement("script");
script.src= "///jquery.js";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(script, s);
7、判断不同的设备调⽤不同的js
function loadJS(src) {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = src;
document.getElementsByTagName('body')[0].appendChild(script);
}
$(function browserRedirect() {
var sUserAgent = erAgent.toLowerCase();
if (/ipad|iphone|midp|rv:1.2.3.4|ucweb|android|windows ce|windows mobile/.test(sUserAgent)) { loadJS('./js/dataInfo2.js')
} else {
loadJS('./js/dataInfo.js')
}
})。