JS实现动态添加外部js、css到head标签的方法
2019/6/26 23:00:14
本文主要是介绍JS实现动态添加外部js、css到head标签的方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
本文实例讲述了JS实现动态添加外部js、css到head标签的方法。分享给大家供大家参考,具体如下:
function appendJQCDN() { var head = document.head || document.getElementsByTagName('head')[0]; var script = document.createElement('script'); var style = document.createElement('style'); script.setAttribute("src", "https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"); style.innerHTML = ''; head.appendChild(script); head.appendChild(style); }
动态添加 js
function loadScript(url, callback) { var script = document.createElement("script"); script.type = "text/javascript"; if (typeof (callback) != "undefined") { if (script.readyState) { script.onreadystatechange = function () { if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; callback(); } }; } else { script.onload = function () { callback(); }; } }; script.src = url; document.body.appendChild(script); }
loadScript("https://cdn.bootcss.com/jquery/3.2.1/jquery.js", function() { //加载,并执行回调函数 alert('动态引入jquery成功') });
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
这篇关于JS实现动态添加外部js、css到head标签的方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-04Vue-Cli入门:新手必读指南
- 2024-12-04Vue-draggable-next入门详解:轻松实现拖拽功能
- 2024-12-04Vue-router入门:新手必读指南
- 2024-12-04Vue-test-utils入门:轻松开始你的Vue组件测试之旅
- 2024-12-04Vuex入门:轻松掌握Vue状态管理
- 2024-12-04Hotkeys.js学习:简单教程与实践
- 2024-12-04ant-design-vue入门:一步一步搭建你的第一个项目
- 2024-12-04Cropper.js入门:轻松掌握图片裁剪插件
- 2024-12-04Hotkeys.js入门:轻松创建网页快捷键
- 2024-12-03Vue-Cli学习:从入门到上手的简单教程