如何使用jquery动态加载js,css文件实现代码


Posted in Javascript onApril 03, 2013

使用jquery动态加载js,css文件

$.extend({ 
includePath: '', 
include: function(file) { 
var files = typeof file == "string" ? [file]:file; 
for (var i = 0; i < files.length; i++) { 
var name = files[i].replace(/^\s|\s$/g, ""); 
var att = name.split('.'); 
var ext = att[att.length - 1].toLowerCase(); 
var isCSS = ext == "css"; 
var tag = isCSS ? "link" : "script"; 
var attr = isCSS ? " type='text/css' rel='stylesheet' " : " language='javascript' type='text/javascript' "; 
var link = (isCSS ? "href" : "src") + "='" + $.includePath + name + "'"; 
if ($(tag + "[" + link + "]").length == 0) document.write("<" + tag + attr + link + "></" + tag + ">"); 
} 
} 
}); //使用方法 
$.includePath = 'http://hi.baidu.com/javascript/'; 
$.include(['json2.js', 'jquery.tree.js', 'jquery.tree.css']);
Javascript 相关文章推荐
jQuery弹出层插件简化版代码下载
Oct 16 Javascript
JavaScript 使用技巧精萃(.net html
Apr 25 Javascript
JQuery 应用 JQuery.groupTable.js
Dec 15 Javascript
jQuery JSON的解析方式分享
Apr 05 Javascript
jQuery.extend 函数详解
Feb 03 Javascript
javascript实现div浮动在网页最顶上并带关闭按钮效果实例
Aug 13 Javascript
js禁止回车提交表单的示例代码
Dec 23 Javascript
js中opener与parent的区别详细解析
Jan 14 Javascript
JQuery设置时间段下拉选择实例
Dec 30 Javascript
JavaScript代码性能优化总结篇
May 15 Javascript
非常实用的js验证框架实现源码 附原理方法
Jun 08 Javascript
BootStrap Table前台和后台分页对JSON格式的要求
Jun 28 Javascript
关于js注册事件的常用方法
Apr 03 #Javascript
JavaScript栏目列表隐藏/显示简单实现
Apr 03 #Javascript
JS模板实现方法
Apr 03 #Javascript
JS实现标签页效果(配合css)
Apr 03 #Javascript
JS实现下拉框的动态添加(附效果)
Apr 03 #Javascript
js去字符串前后空格5种实现方法及比较
Apr 03 #Javascript
终于解决了IE8不支持数组的indexOf方法
Apr 03 #Javascript
You might like
PHP导出带样式的Excel示例代码
2016/08/28 PHP
php使用imagecopymerge()函数创建半透明水印
2018/01/25 PHP
PHP检测一个数组有没有定义的方法步骤
2019/07/20 PHP
jQuery动态添加、删除元素的方法
2014/01/09 Javascript
javascript常见用法总结
2014/05/22 Javascript
生成二维码方法汇总
2014/12/26 Javascript
JavaScript中常见的字符串操作函数及用法汇总
2015/05/04 Javascript
jQuery实现的简洁下拉菜单导航效果代码
2015/08/26 Javascript
基于zepto的移动端轻量级日期插件--date_picker
2016/03/04 Javascript
基于BootStrap实现局部刷新分页实例代码
2016/08/08 Javascript
js实现4个方向滚动的球
2017/03/06 Javascript
mongoose设置unique不生效问题的解决及如何移除unique的限制
2017/11/07 Javascript
React Native 使用Fetch发送网络请求的示例代码
2017/12/02 Javascript
微信小程序实现自定义modal弹窗封装的方法
2018/06/15 Javascript
python实现udp数据报传输的方法
2014/09/26 Python
Python中的Numeric包和Numarray包使用教程
2015/04/13 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
python绘制立方体的方法
2018/07/02 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
Pycharm以root权限运行脚本的方法
2019/01/19 Python
python打开windows应用程序的实例
2019/06/28 Python
python try except返回异常的信息字符串代码实例
2019/08/15 Python
浅析使用Python搭建http服务器
2019/10/27 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
在终端启动Python时报错的解决方案
2020/11/20 Python
英国标准协会商店:BSI Shop
2019/02/25 全球购物
在线实验室测试:HealthLabs.com
2020/05/03 全球购物
意大利在线高尔夫商店:Online Golf
2021/03/09 全球购物
奥利奥广告词
2014/03/20 职场文书
实习协议书范本
2014/04/22 职场文书
冬季安全检查方案
2014/05/23 职场文书
工程进度款催款函
2015/06/24 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
安全生产协议书
2016/03/22 职场文书
2019年幼儿园家长接送责任书
2019/10/29 职场文书
Python的property属性详细讲解
2022/04/11 Python