分类: js

  • JavaScript实现命名空间(绑定在jQ)

    不支持命名空间一直是JS开发里比较严重的问题。不过大家想出了各种手段来绕过这个坎,比如YUI的namespace。可惜的是jQuery尚未提供一个合适的解决方案,不过这并不难,可以人肉给它添加这个方法。

  • 推荐很好用的jQuery UI

    jq用的很多,有天闲来无事在jq官方网站上闲逛,偶然发现他们还做了一套自己的组件库,并且提供多种不同的皮肤,甚至支持自行搭配输出特定组合的组件库。于是赶忙试用,发现效果非常不错。

  • jQuery笔记

    jQuery笔记

    这篇日志用来记录jQuery使用过程中的心得体会。

  • 禁用鼠标滚轮事件

    禁用鼠标滚轮事件

    Firefox下,想阻止浏览器默认行为,return false是不够的,还需要 evt.preventDefault 和 evt.stopPropagation。

  • 给URL加上合理的“/”收尾

    给URL加上合理的“/”收尾

    var tail = url.substr(url.lastIndexOf(‘/’) + 1); if (tail != ” && tail.match(/\.(s?html?|php|asp)/) == null && tail.charAt(tail.length – 1) != ‘/’) { url += ‘/’; } return url;

  • Chrome下填充10w个div实验

    Chrome下填充10w个div实验

    综上,批量添加div时,应先将容器隐藏,使其只在内存操作,完成后再显示出来;应该使用display:none;鉴于页面上通常也就1000+个链接,所以测试10倍左右2w个div,可以接受

  • Astinus 0.2版升级计划

    我决定,正式将“肉山用户路径分析系统”命名为“Astinus”,中文名“阿斯特纽斯”。关于阿斯特纽斯,可以看下这个链接:http://tieba.baidu.com/f?kz=533326440。