FreeMarker使用总结
2014-06-11 · 246 chars · 2 min read
最近在做的项目后端语言使用的是 Java,用到的 FreeMarker 模板,没有学习过 Java,还是遇到一些问题的。首先分享个干货:
手册看一下基本就没啥问题了。下面列一下我遇到的感觉需要注意的点(以后有新东西再补充)。
2014-06-11 · 246 chars · 2 min read
最近在做的项目后端语言使用的是 Java,用到的 FreeMarker 模板,没有学习过 Java,还是遇到一些问题的。首先分享个干货:
手册看一下基本就没啥问题了。下面列一下我遇到的感觉需要注意的点(以后有新东西再补充)。
2014-06-11 · 247 chars · 2 min read
2014-05-15 · 471 chars · 3 min read
在实际开发常常出现这样的情况:同一文件(文件夹)在不同的项目中使用,如果复制多份,维护会变得非常麻烦。此时使用 svn
可以方便的解决这个问题,svn 是用来建立文件(夹)链接,或者叫文件(夹)引用,或者映射什么的….总之作用就是 svn 上的一个文件,在多处使用,修改后 update,即会同步更新。这样管理项目的公用代码就很方便了,今天刚好用到,就记录下来(网上很多只说了文件夹的操作,对文件的操作只字未提)。2014-05-10 · 206 chars · 2 min read
项目主页:http://jqpaginator.keenwon.com
GitHub:https://github.com/keenwon/jqPaginator
现在网上各种各样的分页组件很多,但是很难找到十分“称心如意”的,于是 jqPaginator 诞生了。
我心中理想的分页组件,要不受 CSS 框架限制,可以使用在各种不同风格中的网页中。以我浅显的经验来看,要达到这个目标,关键的一点就是高度自定义的 Html 结构。所以 jqPaginator 努力做到合理范围内的自定义,使其灵活的使用了各种不同的场景。
2014-04-20 · 348 chars · 2 min read
在 web 页面中可以使用 contextmenu 事件控制右键菜单,且兼容所有主流浏览器。实现原理是绑定 contextmenu 事件,阻止浏览器的默认事件,显示你的自定义 菜单(或者直接阻止,以达到屏蔽右键菜单的效果)。在线演示
2014-04-20 · 337 chars · 2 min read
有的时候需要动态加载一个 javascript 文件,并且在加载成功后执行回调函数(例如文件中保存了 json 数据之类的)。要实现这样的功能,可以使用<script>
元素的load
事件(IE9+、chrome、FireFox 等)和onreadystatechange
事件(IE8 以下),直接上代码:
2014-04-19 · 531 chars · 3 min read
前一篇文章,比较详细的讲了下 javascript 的事件流和事件处理程序,下面接着讨论 javascript 的事件对象和事件委托。
2014-04-19 · 1,226 chars · 7 min read
最近在项目中使用原生的 javascript,不依赖任何类库开发通用组件,发现真的是“成也 jQuery,败也 jQuery”。离开 jQuery 都不会写 js 代码了,一个组件花费的大部分时间,在使用 jQuery 的情况下都可以分分钟搞定。这其中问题比较大的一块就是 javascript 事件,下面认真总结一下。
2014-04-18 · 300 chars · 2 min read
今天早晨和往常一样使用grunt build
压缩编译前端项目,但是出现一个诡异的问题,就是提示运行成功,但实际上没有执行任何任务。命令行内容是:
2014-04-13 · 468 chars · 3 min read
在使用 GruntJS 自动化工具的打包编译的时候,有时需要将一些文件直接复制到目标文件夹(不经过编译,压缩,合并什么的,例如图片文件),这时候 grunt-contrib-copy 就派上用场了。今天就拿Flappy Pig的代码来说说怎么用 grunt-contrib-copy 自动复制文件。