摘要: document.addEventListener('click', function(e){ e.stopPropagation(); e.preventDefault(); }, true); 阅读全文
posted @ 2015-03-01 11:07 MyNameIsJim 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 首先,你得知道 jQuery.Deferred 的大致用法,然后,我们进入正题吧:库代码:/*! * 多线程异步队列 * 依赖 jQuery 1.8+ (如果你用的是 1.6或1.7, 只要将源码中的 then方法替换为pipe方法 即可) *//** * @n {Number} 正整数, 线程数量... 阅读全文
posted @ 2014-10-25 16:43 MyNameIsJim 阅读(3443) 评论(4) 推荐(0) 编辑
摘要: 量产型页面一般数量较多,而且还会随着网站功能的扩展而不断增加,所以对于这类页面的开发应该优先考虑的是开发效率和文件的组织管理。本文专门就开发此类页面时关于CSS方面的处理做一下心得分享。 阅读全文
posted @ 2014-04-29 12:56 MyNameIsJim 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 使 My97DatePicker 能够像easyui组件那样可以通过css类名(.easyui-pluginName)进行组件注册,以及通过data-options进行组件配置 阅读全文
posted @ 2014-04-22 22:35 MyNameIsJim 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 分享我个人使用的CSS(3)less工具类库,会有你想要的,欢迎补充! 阅读全文
posted @ 2014-04-22 22:30 MyNameIsJim 阅读(1461) 评论(0) 推荐(1) 编辑
摘要: 设置了(transform属性的)元素将会成为其(设置了position:absolute | fixed; 属性的)后代元素的包含块。即,它会成为定位基准。 阅读全文
posted @ 2014-03-10 21:44 MyNameIsJim 阅读(351) 评论(0) 推荐(0) 编辑
摘要: function fn() { console.log(typeof this == 'string');}fn.call('str'); // consoler: true还是false?false!why?function fn() { console.log(this);}fn.call('str'); // String{0: "s", 1: "t", 2: "r"}this是一个字符串包装对象。 阅读全文
posted @ 2014-02-09 13:07 MyNameIsJim 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 编程实践是另一类编程规范。代码风格规范只关心代码的呈现,而编程实践则关心编码的结果,指引开发者以某种方式编写代码。设计模式是编程实践的组成部分。 阅读全文
posted @ 2014-01-20 20:34 MyNameIsJim 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 如何站在团队的角度去写javascript代码。目标是解决多人开发的环境中很多工程师如何书写统一风格的代码的问题。对于个人来说,需要在一定程度上牺牲个人偏好、个人观点甚至个人英雄主义,但你所收获的将是一个能做大事的高效团队。 阅读全文
posted @ 2014-01-16 15:03 MyNameIsJim 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 35行的山寨版jQuery 阅读全文
posted @ 2014-01-14 17:00 MyNameIsJim 阅读(160) 评论(0) 推荐(0) 编辑