07 2011 档案

IE6下focus与blur错乱的解决方案
摘要:Miller同学发现的IE6 bug:如以下代码,点击textarea时,引发window的blur,导致focus与blur配对混乱:<body><textarea></textarea>hello<script>window.onblur=function(){ document.title= 'blur:' + Math.random() ;}window.onfocus=function(){ document.title= 'focus:' + Math.random() ;}</script> 阅读全文

posted @ 2011-07-29 21:29 JKisJK 阅读(2395) 评论(3) 推荐(1) 编辑

简析Sizzle.matchesSelector
摘要:在讲到matchesSelector时,风之石同学提到Sizzle里也提供了。于是从github上取下最新的sizzle看了下。相关的代码如下:Sizzle.matches = function( expr, set ) { return Sizzle( expr, null, null, set );};Sizzle.matchesSelector = function( node, expr ) { return Sizzle( expr, null, null, [node] ).length > 0;};这是一个很有用的接口,sizzle一直没有提供,我甚至一直因这一点而说&qu 阅读全文

posted @ 2011-07-27 10:04 JKisJK 阅读(1871) 评论(3) 推荐(0) 编辑

由Hax建议引发的对QWrap的省思
摘要:QWrap网站出现第一篇《开站鸣谢》的贴子,是在2011-01-28,再过几天恰好半年。上周Hax同学发表一篇《关于国内前端和JS技术发展乱想》的博客,很慷慨的给中国前端、顺带给QWrap大量建议,也让我再次对QWrap深深省思。先回应Hax的一些建议吧:关于“对前端界的四建议:1. 心态开放;2. 融入社区;3. 国际化;4. 专注。”在融入社区与国际化这两点上,QWrap几乎零分。虽说有为自己的失败找理由之嫌,也还是先说一下对QWrap的几个发展阶段:一:核心库阶段: QWrap设计规化, 核心库代码成形,API稳定。 开源 阶段完成标识:正式开源二:试运行阶段: 在JS熟手群有一定的影响 阅读全文

posted @ 2011-07-24 17:32 JKisJK 阅读(1454) 评论(0) 推荐(0) 编辑

导航