其实这个工具条,是来自当前主题以前的版本,因为要对外发布这款主题,所有在1.5.0开始,我便将 工具条给去掉了,并且在后续的版本更新中也不会考虑添加进去对外发布。这个工具条就作为自己私人用了。
继续阅读…
每月归档:2010年10月
入手i5700
是2010/10/20晚上从淘宝上下的订单,第二天的下午6点钟多点,吾妻(i5700论坛上都这么叫的,呵呵)就到手了,的确很神速。
新手机到手,不免会兴奋一下,结果这几天啥事也没干,净是把玩俺的JJ了,哎,堕落份子。
上个手机的桌面截图,让大家看一下吧(毕竟有图才有真相):
继续阅读…
大学记事(二)
她满脸堆笑,我看出来了,shit!不是什么好事。
她说你帮我带些东西到校本部吧,她指着来时拿的那几个四方形的包装盒子给我看,继续说道:“到了之后我那个同学会自己去拿的,我跟你说下它的手机号”,我鬼使神差的答应着然后用手机记录下这个手机号。
大学记事(一)
事情发生在两年前吧,也就是2008年的6月份之前的那记不清楚的几个月里的某一天,因为我能清楚的记得那一年的6月份里,我们从学校的新校区光荣的搬到了学校的老校区,而发生这个事情的时候,我还在我们学校的新校区里。
其实我完全是出于怀念,是的,我很怀念我的大学,真的很怀念,于是我就怀着对大学无比怀念的心情开始了书写这篇文章之旅。
废掉几条链接
链接感觉太多了,废掉几个,当然我这里废掉的前提,是对方先将我废掉的那些人们。
所以既然你们把我废掉了,那我还犹豫着装什么呢。
当然废掉的链接还包括,那些好久都打不开的。
最后就是那些很少,或者几乎就没有往来,没有共同语言的。
今天(2010-10-15)废掉的链接如下:
高高兴兴发布新主题-faceblog(欢迎大家围观)
jQuery鼠标经过(hover)事件延时处理
从开始工作到现在,已近三个多月了,时间飞快,并且是越来越快,像天上掉下来的石头,但在掉落的过程中 适当的摆个Pose或者做一些趣味性的事情,也是会给生活增加一些色彩的。
代码如下:
(function($){ $.fn.hoverDelay = function(options){ var defaults = { hoverDuring: 200, outDuring: 200, hoverEvent: function(){ $.noop();//这个函数表示什么也不做 }, outEvent: function(){ $.noop();//这个函数表示什么也不做 } }; var sets = $.extend(defaults,options || {}); var hoverTimer, outTimer; return $(this).each(function(){ var t = this; $(this).hover(function(){ clearTimeout(outTimer); hoverTimer = setTimeout(sets.hoverEvent, sets.hoverDuring); hoverTimer = setTimeout(function(){sets.hoverEvent.apply(t);}, sets.hoverDuring); },function(){ clearTimeout(hoverTimer); outTimer = setTimeout(sets.outEvent, sets.outDuring); outTimer = setTimeout(function(){sets.outEvent.apply(t);}, sets.outDuring); }); }); }; })(jQuery);
你可以到这里看原作者的代码。
刚开始,我是直接拿来作者的代码使用的,但是在使用的过程中发现有点问题,使用格式如下:
$('#crossyou').hoverDelay({ hoverEvent:function(){ //这里书写鼠标移上去的事件 }, outEvent:function(){ //这里书写鼠标移出去的事件 } });
很明显,原作者的写法并没有将this(也就是#crossyou对象)传递进 hoverEvent outEvent中,所以这样的话你若在hoverEvent outEvent中使用this的话,他是指向window这个对象的,而并不是你想要的#crossyou对象,于是通过apply()将hoverEvent和outEvent方法绑定到#crossyou对象就可以了(属性和方法是不能独立存在的,必须依附于一个对象存在,使用apply可以改变方法或属性所依附的对象)。
Web性能提升的14条准则
这14条准则摘自《高性能网站建设指南》一书,在此记录下来,时刻常记。