Tab切换类Lix Tabs 0.2

摘要: 经过几次修改,Tab切换类Lix Tabs 0.2正式发布,有人鼓掌么?没有!那算了。。。Lix Tabs 0.1及使用方式请点这里Lix Tabs 0.2的源码:/* 类:Lix Tabs 版本:0.2 作者:十年灯 http://www.cnblogs.com/lixlib/ 说明:欢迎使用,欢迎转载,但请勿据为已有 */ var $id=function(id){ return (typeof id == "Object") ? id : document.getElementById(id); }; var $$=function(tag,elm){ return 阅读全文
posted @ 2011-03-31 10:34 十年灯 阅读(1732) 评论(10) 推荐(4) 编辑

Tab切换类Lix Tabs 0.1发布

摘要: 近期正在做的这个网站中,有的页面同时会出现好几个tab切换效果。在没有写这个类之前,每碰到多一个TAB我就得复制一遍tab函数,关键是这函数其实功能与前几个没什么两样。但不复制又不行,因为那tab函数是没法重用的。每当做到这里,都让我苦不堪言。在博客园上参观了几位牛人的javascript实例后,我就开始琢磨着写这么一个类。这是否能叫类呢,我也不确定,不过确定能用就行了。修修改改用了两周+的时间,发现好像没什么bug了,于是发布出来,斗胆加上个自己的代号吧。顺便放出源码供新人参考,高手看了也不要批我,我真的是新手。功能与示例:可以实现同一页面N个tab切换(n>0),效果可参考网易首页的 阅读全文
posted @ 2011-03-25 17:22 十年灯 阅读(2369) 评论(11) 推荐(1) 编辑

一个Tab切换类,求指导

摘要: 不久之前做一个项目时,我发现了一件非常蛋疼的事:一个页面上有几个Tab切换效果,最多的时候会有4个,(类似于网易首页),但我对批量重用函数实在是没经验,从没写过,于是我的解决办法是复制一个tab函数,如果有4个就得复制4次,但这几个函数功能是完全相同的.这让我相当不满意,因为这本来是可以避免的事,正常情况下应该是写一个函数,然后在有第2个需要调用的时候var t=new Tabs($('tab1'));一下就行了.这几天有幸来到了博客园,看到了很多高手的文章,所以琢磨着自己写一个可以重用的Tab类.但在后期碰到了百思不得其解的问题,特来求指导.先给出代码: var $=func 阅读全文
posted @ 2011-03-17 14:20 十年灯 阅读(359) 评论(2) 推荐(0) 编辑

最快速判断浏览器是否为IE[转]

摘要: 新鲜发现,觉得很神奇,推荐!以前最短的IE判定借助于IE不支持垂直制表符的特性搞出来的。var ie = !+"\v1"; 仅仅需要7bytes!参见这篇文章,《32 bytes, ehr ... 9, ehr ... 7!!! to know if your browser is IE》,讲述外国人是如何把IE的判定从32 bytes一步步缩简成7 bytes!的故事但这纪录今年1月8日被一个俄国人打破了,现在只要6 bytes!它利用了IE与标准浏览器在处理数组的toString方法的差异做成的。对于标准游览器,如果数组里面最后一个字符为逗号,JS引擎会自动剔除它。va 阅读全文
posted @ 2011-03-14 16:05 十年灯 阅读(410) 评论(0) 推荐(0) 编辑

博客园第一篇文章

摘要: 这篇文章只是测试用,看着首页空白一片感觉很不爽,于是写篇文章垫底...<div id="wraper"> <!--图片区域--> <div id="imgDiv"> <ul> <li><a href="#1" title="" class="now"><img src="images/s1.jpg" alt=""/></a></li> <li& 阅读全文
posted @ 2011-03-10 16:25 十年灯 阅读(146) 评论(0) 推荐(0) 编辑