动态加载css方法实现和深入解析.docVIP

  • 3
  • 0
  • 约6.82千字
  • 约 7页
  • 2017-01-22 发布于重庆
  • 举报
动态加载css方法实现和深入解析

动态加载css方法实现和深入解析 一、方法引用来源和应用 ?此动态加载css方法 loadCss,剥离自Sea.js,并做了进一步的优化(优化代码后续会进行分析)。 ?因为公司项目需要用到懒加载来提高网站加载速度,所以将非首屏渲染必需的css文件进行动态加载操作。 二、优化后的完整代码 /* * @function 动态加载css文件 * @param {string} options.url -- css资源路径 * @param {function} options.callback -- 加载后回调函数 * @param {string} options.id -- link标签id */ function loadCss(options){ var url = options.url, callback = typeof options.callback == function ? options.callback : function(){}, id = options.id, node = document.createElement(link), supportOnload = onload in node, isOldWebKit = +navigator.userAgent

文档评论(0)

1亿VIP精品文档

相关文档