手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:联想

jQuery:TAB切换

没有什么特别的东西。主要就是有了一个延迟,但效果不是特别好。。将就点了。

JavaScript代码
  1. $.fn.gTab = function( opts ){  
  2.     var options = {  
  3.         'timer':0,  //0.005秒  
  4.         'hover':'',  
  5.         'target':'',  
  6.         'autoswitch':false,  
  7.         'addClass':'',  
  8.         'removeClass':''  
  9.     };  
  10.     var self = $(this);  
  11.     opts = $.extend(true, {},options,opts || {});    
  12.     if(!opts.target){  
  13.         alert('对不起,请设置目标对象');  
  14.         return ;  
  15.     }  
  16.     if(!opts.hover){  
  17.         opts.hover = self;  
  18.     }  
  19.     var hoverIntervalFunc = function(index){  
  20.         return setInterval(function(){  
  21.             $(opts.target+':not(eq('+index+'))').hide();  
  22.             $(opts.hover+':not(eq('+index+'))').removeClass(opts.addClass).addClass(opts.removeClass);  
  23.             $(opts.target+':eq('+index+')').show();  
  24.             $(opts.hover+':eq('+index+')').removeClass(opts.removeClass).addClass(opts.addClass);  
  25.         },opts.timer);  
  26.     }  
  27.       
  28.     $(this).hover(  
  29.         function(){  
  30.             var index = self.index(this);  
  31.             cId = hoverIntervalFunc(index);  
  32.         },  
  33.         function(){  
  34.             clearInterval(cId);  
  35.         }  
  36.     )                 
  37. }  
花了半小时写的。所以效果一些都没有特别的考虑。只考虑实现就完事了。。。象很多都是用的:eq和:not(:eq),事实上siblings()已经实现这个功能,但当时写的时候没翻到这个函数,就直接用:not(:eq)来解决了。

Tags: jquery, tab

杂谈

1、高春辉表示升级到了5.3.3,不知道是不是手机之家,但,我真的不敢升级,即使我的版本中basename对中文的处理一塌糊涂,我也不敢升,因为实在不知道升级后会出现什么样奇怪的错误。高春辉说:

http://www.paulgao.com.cn/index.php?itemid=150
  1. 1、parse_url 执行出错的时候不再报 warning 错误了,不再需要使用 @ 了,但是要仔细判断结果是否为 FALSE 了;  
  2. 2、FPM 终于内置了,配置文件从 XML 改成 INI 方式了,增加了例如 xxx.com/status 的报告,和例如 xxx.com/ping 的健康检查功能了,挺好;  
  3. 3、另外这次编译的时候把 ereg 模块也干掉了。以前是为了兼容 PMA,现在 PMA 也不用 ereg 了,就可以 DROP 它了。  

2、对于typecho,我对牧师的网站上的两个模版,我很喜欢。。。

  1. http://typecho.demo.m4go.com/m4tom/ 
  2. http://bl.typecho.me/ 

这可能是个人爱好问题,并非其他模版不好看。

3、上次我在博客里贴了老王的:<?php if($a = 100 && $b= 200){var_dump($a,$b);}?>,结果风雪之隅解释的更详细:http://www.laruence.com/2010/07/26/1668.html,他说,手册上说了:

XML/HTML代码
  1. Note: Although = has a lower precedence than most other operators, PHP will still allow expressions similar to the following: if (!$a = foo()), in which case the return value of foo() is put into $a.   
差不多就是说:其实也简单, 运算符优先级是在存在二义性文法的时候的一种规约规则选择的手段, 而PHP的语法分析文件定义中, 却让等号和T_BOOLEAN_AND(&&)之前不存在了规约冲突.

Tags: 高春辉, typecho, 运算符, 风雪之隅

可怜的xmarks

一直以来,我都以为是我的电脑出了问题,事实上,我的电脑最近也出了点问题。
我以为我不能同步我的书签是因为DNS出问题了,确实,最近一段时间,服务器的DNS不能打开一些网站,出了点小问题

然而让我伤心、彷徨的是,xmarks,真的出事了。随着一个又一个的网站的被墙,一个又一个新的站点的被打开,我不知道这样的一个书签站点怎么了。

唉。或许,这次被墙之后,国内也会出现一个大型书签站点吧?就和当年的谷哥被墙一样。

默哀一下

看看与我同样命苦的朋友们:http://www.google.com/search?q=xmarks+%E8%A2%AB%E5%A2%99%E4%BA%86&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

再后来,在某篇文章中发现了mozilla实验室的weave sync软件,好象也能实现这个功能,安装了一下,回家就可以测试了。。。

下载地址:https://addons.mozilla.org/zh-CN/firefox/addon/10868

【本文已经被我编辑了N次了,再来编辑一次】

其实,说白了,同步很方便,由于mozilla的配置、信息,基本上都是用sqlite来储存的,所以。。。其实本地的sqlite上传到服务器,然后把线上的数据库同步到本地,当然需要对比一下数据,黑黑