1 Star 0 Fork 21

yg178 / ipt.js

forked from Rezero / ipt.js 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 906 Bytes
一键复制 编辑 原始数据 按行查看 历史
Rezero 提交于 2015-07-15 23:45 . wait回调说明

#ipt.js

###异步引入js css

<script>
	ipt('./a.js',function(err,node){
		//err 如果出错err为错误信息
		//node 引入a.js的script标签
	});
	/*
	*并行加载a.js 和a.css 
	*/
	ipt('./a.js')('./a.css')
	/*
	*以下代码等同于 上面的代码
	*/
	ipt('./a.js').ipt('./a.css');
	
	
	ipt('./a.js');
	ipt('./a.css')
</script>

###wait函数

<script>
	/*
	*并行加载a.js,b.js,c.js当三个js加载完成 加载c.js
	*wait()('./c.js') 等同于 wait().ipt('./c.js')
	*/
	ipt('./a.js')('./b.js')('./c.js').wait()('./c.js');
	/*
	*以下代码等同于 上面的代码
	*/
	ipt('./a.js')('./b.js')('./c.js');
	ipt.wait()('./c.js');
	
	/*
	*err 如果出错 为出错信息
	*nodes 对应前面引入的资源
	*/
	ipt('a.js')('b.js').wait(function(err,nodes){
		//nodes->[a.js的script标签,b.js的script标签]
	})
</script>
1
https://gitee.com/hwsyy/ipt.js.git
git@gitee.com:hwsyy/ipt.js.git
hwsyy
ipt.js
ipt.js
master

搜索帮助