JavaScript Archive

动态加载js文件,并在加载成功后执行回调函数

有的时候需要动态加载一个javascript文件,并且在加载成功后执行回调函数(例如文件中保存了json数据之类的)。要实现这样的功能,可以使用 <script> 元素的load 事件(IE9+、chrome、FireFox等)和onreadystatechange 事件(IE8以下)...

Javascript事件总结(二)

前一篇文章,比较详细的讲了下javascript的事件流和事件处理程序,下面接着讨论javascript的事件对象和事件委托...

Javascript事件总结(一)

最近在项目中使用原生的javascript,不依赖任何类库开发通用组件,发现真的是“成也jQuery,败也jQuery”。离开jQuery都不会写js代码了,一个组件花费的大部分时间,在使用jQuery的情况下都可以分分钟搞定...

Grunt使用中的一个低级错误

今天早晨和往常一样使用grunt build 压缩编译前端项目,但是出现一个诡异的问题,就是提示运行成功,但实际上没有执行任何任务...

使用grunt-contrib-copy自动复制文件

在使用GruntJS自动化工具的打包编译的时候,有时需要将一些文件直接复制到目标文件夹(不经过编译,压缩,合并什么的,例如图片文件),这时候grunt-contrib-copy就派上用场了...

Handlebars.js 中文文档

使用Handlebars,你可以轻松创建语义化模板,Mustache模板和Handlebars是兼容的,所以你可以将Mustache导入Handlebars以使用Handlebars的功能...

Handlebars.js 工具集

使用Handlebars,你可以轻松创建语义化模板,Mustache模板和Handlebars是兼容的,所以你可以将Mustache导入Handlebars以使用Handlebars的功能...

Handlebars.js 块级Helpers

使用Handlebars,你可以轻松创建语义化模板,Mustache模板和Handlebars是兼容的,所以你可以将Mustache导入Handlebars以使用Handlebars的功能...

Handlebars.js 预编译

使用Handlebars,你可以轻松创建语义化模板,Mustache模板和Handlebars是兼容的,所以你可以将Mustache导入Handlebars以使用Handlebars的功能...

Handlebars.js 执行

使用Handlebars,你可以轻松创建语义化模板,Mustache模板和Handlebars是兼容的,所以你可以将Mustache导入Handlebars以使用Handlebars的功能...