<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Magki&#039;s Blog</title>
	<atom:link href="http://www.magki.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.magki.com/blog</link>
	<description>努力赚钱ing &#124; 承接各种企业站, 门户站, 商城等开发(PHP)</description>
	<lastBuildDate>Mon, 21 Jun 2010 00:58:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>一个简单的 JS 倒计时代码</title>
		<link>http://www.magki.com/blog/2010/06/a-simple-countdown-of-js.html</link>
		<comments>http://www.magki.com/blog/2010/06/a-simple-countdown-of-js.html#comments</comments>
		<pubDate>Mon, 21 Jun 2010 00:57:23 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=44</guid>
		<description><![CDATA[公司的项目需要一个可以任意定时同时多次使用的倒计时，网上找了下都偏复杂，想了下自己整理了一个很简单的。
用法很简单，两个参数，第一个参数就是终止时间的时间戳，PHP 中 time() 输出的格式标准。二个参数是显示倒计时的 HTML 标签元素 ID 后缀。
function&#160;GetRTime(EndTime,&#160;id){
&#160;&#160;&#160;var&#160;EndTime&#160;=&#160;new&#160;Date(EndTime&#160;*&#160;1000);
&#160;&#160;&#160;function&#160;run(){
&#160;&#160;&#160;&#160;&#160;&#160;var&#160;StepTime&#160;=&#160;new&#160;Date();
&#160;&#160;&#160;&#160;&#160;&#160;var&#160;runTime=EndTime.getTime()&#160;-&#160;StepTime;
&#160;&#160;&#160;&#160;&#160;&#160;var&#160;nD=Math.floor(runTime/(1000&#160;*&#160;60&#160;*&#160;60&#160;*&#160;24));
&#160;&#160;&#160;&#160;&#160;&#160;var&#160;nH=Math.floor(runTime/(1000*60*60))&#160;%&#160;24;
&#160;&#160;&#160;&#160;&#160;&#160;var&#160;nM=Math.floor(runTime/(1000*60))&#160;%&#160;60;
&#160;&#160;&#160;&#160;&#160;&#160;var&#160;nS=Math.floor(runTime/1000)&#160;%&#160;60;
&#160;&#160;&#160;&#160;&#160;&#160;var&#160;nMS=Math.floor(runTime/100)&#160;%&#160;10;
&#160;&#160;&#160;&#160;&#160;&#160;var&#160;nNS=Math.floor(runTime/10)&#160;%&#160;10;
&#160;&#160;&#160;&#160;&#160;&#160;if(nD>&#160;0){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainD"+id).innerHTML&#160;=&#160;nD;
&#160;&#160;&#160;&#160;&#160;&#160;}else{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainD"+id).innerHTML&#160;=&#160;0;
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;if(nH>&#160;0){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainH"+id).innerHTML&#160;=&#160;nH;
&#160;&#160;&#160;&#160;&#160;&#160;}else{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainH"+id).innerHTML&#160;=&#160;0;
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;if(nM>&#160;0){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainM"+id).innerHTML&#160;=&#160;nM;
&#160;&#160;&#160;&#160;&#160;&#160;}else{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainM"+id).innerHTML&#160;=&#160;0;
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;if(nS>&#160;0){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainS"+id).innerHTML&#160;=&#160;nS;
&#160;&#160;&#160;&#160;&#160;&#160;}else{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainS"+id).innerHTML&#160;=&#160;0;
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;if(nMS>&#160;0){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainMS"+id).innerHTML&#160;=&#160;nMS;
&#160;&#160;&#160;&#160;&#160;&#160;}else{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainMS"+id).innerHTML&#160;=&#160;0;
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;if(nNS>&#160;0){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainNS"+id).innerHTML&#160;=&#160;nNS;
&#160;&#160;&#160;&#160;&#160;&#160;}else{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;document.getElementById("RemainNS"+id).innerHTML&#160;=&#160;0;
&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;setTimeout(run,10);
&#160;&#160;&#160;}
&#160;&#160;&#160;setTimeout(run,10);
}
]]></description>
			<content:encoded><![CDATA[<p>公司的项目需要一个可以任意定时同时多次使用的倒计时，网上找了下都偏复杂，想了下自己整理了一个很简单的。</p>
<p>用法很简单，两个参数，第一个参数就是终止时间的时间戳，PHP 中 time() 输出的格式标准。二个参数是显示倒计时的 HTML 标签元素 ID 后缀。</p>
<blockquote><p>function&nbsp;GetRTime(EndTime,&nbsp;id){<br />
&nbsp;&nbsp;&nbsp;var&nbsp;EndTime&nbsp;=&nbsp;new&nbsp;Date(EndTime&nbsp;*&nbsp;1000);</p>
<p>&nbsp;&nbsp;&nbsp;function&nbsp;run(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;StepTime&nbsp;=&nbsp;new&nbsp;Date();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;runTime=EndTime.getTime()&nbsp;-&nbsp;StepTime;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;nD=Math.floor(runTime/(1000&nbsp;*&nbsp;60&nbsp;*&nbsp;60&nbsp;*&nbsp;24));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;nH=Math.floor(runTime/(1000*60*60))&nbsp;%&nbsp;24;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;nM=Math.floor(runTime/(1000*60))&nbsp;%&nbsp;60;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;nS=Math.floor(runTime/1000)&nbsp;%&nbsp;60;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;nMS=Math.floor(runTime/100)&nbsp;%&nbsp;10;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;nNS=Math.floor(runTime/10)&nbsp;%&nbsp;10;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(nD>&nbsp;0){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainD"+id).innerHTML&nbsp;=&nbsp;nD;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainD"+id).innerHTML&nbsp;=&nbsp;0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(nH>&nbsp;0){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainH"+id).innerHTML&nbsp;=&nbsp;nH;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainH"+id).innerHTML&nbsp;=&nbsp;0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(nM>&nbsp;0){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainM"+id).innerHTML&nbsp;=&nbsp;nM;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainM"+id).innerHTML&nbsp;=&nbsp;0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(nS>&nbsp;0){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainS"+id).innerHTML&nbsp;=&nbsp;nS;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainS"+id).innerHTML&nbsp;=&nbsp;0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(nMS>&nbsp;0){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainMS"+id).innerHTML&nbsp;=&nbsp;nMS;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainMS"+id).innerHTML&nbsp;=&nbsp;0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(nNS>&nbsp;0){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainNS"+id).innerHTML&nbsp;=&nbsp;nNS;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById("RemainNS"+id).innerHTML&nbsp;=&nbsp;0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(run,10);<br />
&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;setTimeout(run,10);<br />
}</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2010/06/a-simple-countdown-of-js.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>招聘：深圳地区 PHPer</title>
		<link>http://www.magki.com/blog/2010/04/recruitment-shenzhen-phper.html</link>
		<comments>http://www.magki.com/blog/2010/04/recruitment-shenzhen-phper.html#comments</comments>
		<pubDate>Wed, 07 Apr 2010 04:58:03 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Day After Day]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=43</guid>
		<description><![CDATA[由于公司的业务越来越多，人手已经严重不够。计划招聘 PHP 程序员两到三名，细节如下：
1、熟悉 PHP，MySQL，对 MVC 开发模式有所了解
2、熟悉 Javascript，要会编写一些简单的页面特效，会用 Jquery 等框架者尤佳
3、至少能看懂 CSS，精通并且会处理多浏览器兼容者尤佳
4、了解 PHPCMS、ECSHOP 等开源程序者尤佳
薪资是基本工资 + 月绩奖金，具体的面谈。有意着请 QQ 632700222
]]></description>
			<content:encoded><![CDATA[<p>由于公司的业务越来越多，人手已经严重不够。计划招聘 PHP 程序员两到三名，细节如下：</p>
<p>1、熟悉 PHP，MySQL，对 MVC 开发模式有所了解<br />
2、熟悉 Javascript，要会编写一些简单的页面特效，会用 Jquery 等框架者尤佳<br />
3、至少能看懂 CSS，精通并且会处理多浏览器兼容者尤佳<br />
4、了解 PHPCMS、ECSHOP 等开源程序者尤佳</p>
<p>薪资是基本工资 + 月绩奖金，具体的面谈。有意着请 QQ 632700222</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2010/04/recruitment-shenzhen-phper.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>最近好忙啊</title>
		<link>http://www.magki.com/blog/2010/03/recently-so-busy.html</link>
		<comments>http://www.magki.com/blog/2010/03/recently-so-busy.html#comments</comments>
		<pubDate>Wed, 17 Mar 2010 03:49:41 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Day After Day]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=42</guid>
		<description><![CDATA[已经很长时间没有更新博客了。从年前一直到现在……
一切为了生活！得益于年前完成的一个私活，过年去女朋友家不至于太寒酸。过完年回到深圳还有剩余添置了洗衣机和冰箱，让深圳的小窝也更加像模像样。结婚的事情纳入规划中，这也不得不更加削尖脑袋去赚钱，还好过年回来工资顺利涨1K。一切似乎都还算顺利……新的私活在继续，和朋友一起弄网店的事情也在慢理条斯的进行着（可惜了我自己的个人网站程序算是搁浅了）。
好像近期比较热衷前端的开发，跟客户交流也常常会搬出一些关于前端的想法，倒也经常博得客户的赞许，在这里沾沾自喜一下。个人觉得能多会些不同类型的工作未尝不是件好事，当然也要有专攻的一项，比如我就还是以 PHP 为主（不过我也太杂了，美工设计，CSS切图，PHP开发，前端互动设计）呵呵。
]]></description>
			<content:encoded><![CDATA[<p>已经很长时间没有更新博客了。从年前一直到现在……</p>
<p>一切为了生活！得益于年前完成的一个私活，过年去女朋友家不至于太寒酸。过完年回到深圳还有剩余添置了洗衣机和冰箱，让深圳的小窝也更加像模像样。结婚的事情纳入规划中，这也不得不更加削尖脑袋去赚钱，还好过年回来工资顺利涨1K。一切似乎都还算顺利……新的私活在继续，和朋友一起弄网店的事情也在慢理条斯的进行着（可惜了我自己的个人网站程序算是搁浅了）。</p>
<p>好像近期比较热衷前端的开发，跟客户交流也常常会搬出一些关于前端的想法，倒也经常博得客户的赞许，在这里沾沾自喜一下。个人觉得能多会些不同类型的工作未尝不是件好事，当然也要有专攻的一项，比如我就还是以 PHP 为主（不过我也太杂了，美工设计，CSS切图，PHP开发，前端互动设计）呵呵。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2010/03/recently-so-busy.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>在网上偶然拾获的小文，贴之感慨一下</title>
		<link>http://www.magki.com/blog/2009/12/im-80-generations.html</link>
		<comments>http://www.magki.com/blog/2009/12/im-80-generations.html#comments</comments>
		<pubDate>Sun, 13 Dec 2009 13:06:06 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Day After Day]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=41</guid>
		<description><![CDATA[夫80后者，初从文，未及义务教育之免费，不见高等学校之分配，适值扩招，过五关，斩六将，本硕相继，寒窗数载，二十六乃成，负债十万。觅生计，背井离乡，东渡苏浙，南下湖广，西上志愿，北漂京都，披星戴月，秉烛达旦，十年无休，蓄十万。楼市暴涨，无栖处，购房金不足首付，遂投股市，翌年缩至万余，遂抑郁成疾，入院一周，倾其所有，病无果，因欠费被逐院门。寻医保, 不合大病之规，拒付，带病还。服鼠药自尽，遇赝品未果. 友怜之，送三鹿奶粉，饮之，卒。
]]></description>
			<content:encoded><![CDATA[<p>夫80后者，初从文，未及义务教育之免费，不见高等学校之分配，适值扩招，过五关，斩六将，本硕相继，寒窗数载，二十六乃成，负债十万。觅生计，背井离乡，东渡苏浙，南下湖广，西上志愿，北漂京都，披星戴月，秉烛达旦，十年无休，蓄十万。楼市暴涨，无栖处，购房金不足首付，遂投股市，翌年缩至万余，遂抑郁成疾，入院一周，倾其所有，病无果，因欠费被逐院门。寻医保, 不合大病之规，拒付，带病还。服鼠药自尽，遇赝品未果. 友怜之，送三鹿奶粉，饮之，卒。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2009/12/im-80-generations.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>腾讯面试小结</title>
		<link>http://www.magki.com/blog/2009/12/audition-at-tencent.html</link>
		<comments>http://www.magki.com/blog/2009/12/audition-at-tencent.html#comments</comments>
		<pubDate>Sun, 06 Dec 2009 13:14:36 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Day After Day]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=40</guid>
		<description><![CDATA[上周5下午应约去腾讯公司面试PHP开发，呵一直不敢投腾讯的简历，觉得自己肯定进不去，没想这回腾讯在51job上看到我的简历直接约我去面试。去吧，去看看也好。
到了腾讯大厦20楼，一起面试的还有3人，都呆一个小会议室里做试题，时限10分钟。过一会有人收走了答卷，再过会那人回来和其他三位面试人说拜拜……汗……就剩我一个人了。接下来继续做新的一份试题，时限40分钟。这次的题目稍有难度，还好我之前有准备……嘿嘿。还算顺利的到了面试环节，前后一共有4个人来跟我开“座谈会”，我晕，大大小小的面试也有几十次了，还只有腾讯一面就搞这么多环节。我沉着迎战到最后一个面试官，他简单了解了下我的情况后，出了三个题……完了，我才疏学浅只能很快的答出一个，其他两个要么不会要么回答都看上去不能让人满意。最后都到晚上9点了，面试官简单收了下尾，交代我说一个星期内等通知……不知道还有没有戏？我心情沉重的走出腾讯大厦，一路上对没做出来的那两个题耿耿于怀。题目如下：
一、有AB两个点，还有通讯协议C，目前A与B之间同时只能进行单向通讯，请问如何实现A与B之间能同时互相通讯。
二、有10亿个无序整数，请问如何找出100个最大的数。
我真不知道怎么答啊，有朋友说前一个是考的点对点的应答模式，后一个是冒泡排序，汗，我听都没听说过……5555555555
]]></description>
			<content:encoded><![CDATA[<p>上周5下午应约去腾讯公司面试PHP开发，呵一直不敢投腾讯的简历，觉得自己肯定进不去，没想这回腾讯在51job上看到我的简历直接约我去面试。去吧，去看看也好。</p>
<p>到了腾讯大厦20楼，一起面试的还有3人，都呆一个小会议室里做试题，时限10分钟。过一会有人收走了答卷，再过会那人回来和其他三位面试人说拜拜……汗……就剩我一个人了。接下来继续做新的一份试题，时限40分钟。这次的题目稍有难度，还好我之前有准备……嘿嘿。还算顺利的到了面试环节，前后一共有4个人来跟我开“座谈会”，我晕，大大小小的面试也有几十次了，还只有腾讯一面就搞这么多环节。我沉着迎战到最后一个面试官，他简单了解了下我的情况后，出了三个题……完了，我才疏学浅只能很快的答出一个，其他两个要么不会要么回答都看上去不能让人满意。最后都到晚上9点了，面试官简单收了下尾，交代我说一个星期内等通知……不知道还有没有戏？我心情沉重的走出腾讯大厦，一路上对没做出来的那两个题耿耿于怀。题目如下：</p>
<p>一、有AB两个点，还有通讯协议C，目前A与B之间同时只能进行单向通讯，请问如何实现A与B之间能同时互相通讯。</p>
<p>二、有10亿个无序整数，请问如何找出100个最大的数。</p>
<p>我真不知道怎么答啊，有朋友说前一个是考的点对点的应答模式，后一个是冒泡排序，汗，我听都没听说过……5555555555</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2009/12/audition-at-tencent.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>写了个 JQuery 的平滑横向跑马灯</title>
		<link>http://www.magki.com/blog/2009/12/a-sample-marqee-for-jquery.html</link>
		<comments>http://www.magki.com/blog/2009/12/a-sample-marqee-for-jquery.html#comments</comments>
		<pubDate>Thu, 03 Dec 2009 01:47:11 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=39</guid>
		<description><![CDATA[懒的说废话了，直接贴代码吧。
HTML 部分
&#60;div id="marqee" style="width:200px; height:24px; overflow:hidden;"&#62;
&#160;&#160;&#160;&#160;&#60;table border="0" cellspacing="0" cellpadding="0"&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;tr&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;td id="marqee_frame" height="24"&#62;&#60;table border="0" cellspacing="0" cellpadding="0"&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;tr&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;td&#160;nowrap="nowrap"&#62;滚动测试用文字一&#60;/td&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;td&#160;nowrap="nowrap"&#62;滚动测试用文字二&#60;/td&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;td&#160;nowrap="nowrap"&#62;滚动测试用文字三&#60;/td&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;td&#160;nowrap="nowrap"&#62;滚动测试用文字四&#60;/td&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;/tr&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;/table&#62;&#60;/td&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;td id="marqee_tmp" height="24"&#62;&#60;/td&#62;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#60;/tr&#62;
&#160;&#160;&#160;&#160;&#60;/table&#62;
&#60;/div&#62;
JS 部分
var&#160;speed=20;
$('#marqee_tmp').html($('#marqee_frame').html());
function&#160;Marquee(){
&#160;&#160;&#160;&#160;var&#160;w&#160;=&#160;$('#marqee').width()&#160;-&#160;$('#marqee_frame').width();
&#160;&#160;&#160;&#160;if(w&#60;0)&#160;w=0;
&#160;&#160;&#160;&#160;if($('#marqee_tmp').width()&#160;-&#160;$('#marqee').scrollLeft()&#160;&#60;=&#160;w){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$('#marqee').scrollLeft($('#marqee').scrollLeft()&#160;-&#160;$('#marqee_frame').offsetWidth);
&#160;&#160;&#160;&#160;}else{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$('#marqee').scrollLeft($('#marqee').scrollLeft()&#160;+&#160;1);
&#160;&#160;&#160;&#160;}
}
var&#160;MyMar=setInterval(Marquee,speed);
$('#marqee').hover(
&#160;&#160;&#160;&#160;function(){&#160;clearInterval(MyMar)&#160;},
&#160;&#160;&#160;&#160;function(){&#160;MyMar=setInterval(Marquee,speed)&#160;}
);
]]></description>
			<content:encoded><![CDATA[<p>懒的说废话了，直接贴代码吧。</p>
<p>HTML 部分</p>
<blockquote><p>&lt;div id="marqee" style="width:200px; height:24px; overflow:hidden;"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border="0" cellspacing="0" cellpadding="0"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td id="marqee_frame" height="24"&gt;&lt;table border="0" cellspacing="0" cellpadding="0"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&nbsp;nowrap="nowrap"&gt;滚动测试用文字一&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&nbsp;nowrap="nowrap"&gt;滚动测试用文字二&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&nbsp;nowrap="nowrap"&gt;滚动测试用文字三&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&nbsp;nowrap="nowrap"&gt;滚动测试用文字四&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td id="marqee_tmp" height="24"&gt;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br />
&lt;/div&gt;</p></blockquote>
<p>JS 部分</p>
<blockquote><p>var&nbsp;speed=20;<br />
$('#marqee_tmp').html($('#marqee_frame').html());<br />
function&nbsp;Marquee(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;w&nbsp;=&nbsp;$('#marqee').width()&nbsp;-&nbsp;$('#marqee_frame').width();<br />
&nbsp;&nbsp;&nbsp;&nbsp;if(w&lt;0)&nbsp;w=0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;if($('#marqee_tmp').width()&nbsp;-&nbsp;$('#marqee').scrollLeft()&nbsp;&lt;=&nbsp;w){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqee').scrollLeft($('#marqee').scrollLeft()&nbsp;-&nbsp;$('#marqee_frame').offsetWidth);<br />
&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqee').scrollLeft($('#marqee').scrollLeft()&nbsp;+&nbsp;1);<br />
&nbsp;&nbsp;&nbsp;&nbsp;}<br />
}<br />
var&nbsp;MyMar=setInterval(Marquee,speed);<br />
$('#marqee').hover(<br />
&nbsp;&nbsp;&nbsp;&nbsp;function(){&nbsp;clearInterval(MyMar)&nbsp;},<br />
&nbsp;&nbsp;&nbsp;&nbsp;function(){&nbsp;MyMar=setInterval(Marquee,speed)&nbsp;}<br />
);</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2009/12/a-sample-marqee-for-jquery.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>快乐十一月</title>
		<link>http://www.magki.com/blog/2009/11/happy-november.html</link>
		<comments>http://www.magki.com/blog/2009/11/happy-november.html#comments</comments>
		<pubDate>Sat, 21 Nov 2009 02:35:56 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Day After Day]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=38</guid>
		<description><![CDATA[这个十一月过得确实很舒坦，以前一直惦记的两大件电子产品一一实现。在这里不得不由衷的感谢一位客户兼朋友的信赖与支持……（后面省略1000字慷慨激扬的词汇）
M8，国产手机中的战斗机，至少我是这么认为的。2000 的价位，美轮美奂的UI，流畅的操作，完备的售后，值得信赖的魅族人的研发热情……呼，从公测机推出后我一直天天关注它，希望哪天能入手一台。虽然也就2000块，虽然现在工资也不算低，但每个月总是这里那里一折腾，来深圳快一年了始终没存到钱（惭愧）。终于在给一位客户做网站的时候，自己对网站投入的热情打动了客户，抬手就送了这台梦寐以求的 M8 SE 给我。乖乖……
ThinkPad SL410 2842-56C，不知道从什么时候起就一直羡慕别人拧着本本在街上“炫耀”。参加工作后也一直关注着行情期待买一台，然经过一段时间后发现自己连手机的钱都存不到，才慢慢收起自己的心，直到这个客户出现……前一个网站做完他非常满意，抬手一挥，6000划入我账上，当天下午我就跑到联想专卖将还没捂热的 6000 块划出去，入手一台 ThinkPad SL410 2842-56C。这几天俺兴奋极了，哈哈。怎么说这都是自己的劳动所得。
这个客户还有好几个网站要做，恩恩，加油……我还有好几个东西计划中，哦耶。
]]></description>
			<content:encoded><![CDATA[<p>这个十一月过得确实很舒坦，以前一直惦记的两大件电子产品一一实现。在这里不得不由衷的感谢一位客户兼朋友的信赖与支持……（后面省略1000字慷慨激扬的词汇）</p>
<p>M8，国产手机中的战斗机，至少我是这么认为的。2000 的价位，美轮美奂的UI，流畅的操作，完备的售后，值得信赖的魅族人的研发热情……呼，从公测机推出后我一直天天关注它，希望哪天能入手一台。虽然也就2000块，虽然现在工资也不算低，但每个月总是这里那里一折腾，来深圳快一年了始终没存到钱（惭愧）。终于在给一位客户做网站的时候，自己对网站投入的热情打动了客户，抬手就送了这台梦寐以求的 M8 SE 给我。乖乖……</p>
<p>ThinkPad SL410 2842-56C，不知道从什么时候起就一直羡慕别人拧着本本在街上“炫耀”。参加工作后也一直关注着行情期待买一台，然经过一段时间后发现自己连手机的钱都存不到，才慢慢收起自己的心，直到这个客户出现……前一个网站做完他非常满意，抬手一挥，6000划入我账上，当天下午我就跑到联想专卖将还没捂热的 6000 块划出去，入手一台 ThinkPad SL410 2842-56C。这几天俺兴奋极了，哈哈。怎么说这都是自己的劳动所得。</p>
<p>这个客户还有好几个网站要做，恩恩，加油……我还有好几个东西计划中，哦耶。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2009/11/happy-november.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>刚写的一个基于 JQuery 的聚焦切换广告</title>
		<link>http://www.magki.com/blog/2009/11/a-focus-code-based-on-jquery.html</link>
		<comments>http://www.magki.com/blog/2009/11/a-focus-code-based-on-jquery.html#comments</comments>
		<pubDate>Tue, 10 Nov 2009 03:26:39 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=37</guid>
		<description><![CDATA[在给一个客户做站时 (测试站) 要用到聚焦广告，网上简单搜了一下 Flash 版的都不太满意那些样式，后来萌发自己用 JQuery 写一个的想法，于是就做了，实现起来并不难，这里不得不赞叹一下 JQuery 的强大。
HTML 部分
&#60;div id="doFocus"&#62;
    &#60;img src="ad/01.jpg" /&#62;
    &#60;img src="ad/02.jpg" /&#62;
    &#60;div id="focusNav"&#62;&#60;/div&#62;
&#60;/div&#62;
CSS 部分
#doFocus{ position:relative; width:694px; height:172px; border:2px #FFF solid; overflow:hidden;}
#doFocus img{ position:absolute; width:694px; height:172px; top:0px; left:0px;}
#focusNav{ position:absolute; top:142px; right:10px; z-index:2; opacity:0.8; filter:Alpha(Opacity=80);}
#focusNav a{ display:block; float:right; width:20px; height:20px; margin-left:10px; line-height:20px; text-align:center; background:#333; color:#FFF; font-weight:bold;}
#focusNav .thisclass,#focusNav a:hover{ background:#fff; color:#333;}

JS 部分
var ImgArr = $('#doFocus [...]]]></description>
			<content:encoded><![CDATA[<p>在给一个客户做站时 (<a href="http://cscom.net.cn/sxb/">测试站</a>) 要用到聚焦广告，网上简单搜了一下 Flash 版的都不太满意那些样式，后来萌发自己用 JQuery 写一个的想法，于是就做了，实现起来并不难，这里不得不赞叹一下 JQuery 的强大。</p>
<p>HTML 部分</p>
<blockquote><p>&lt;div id="doFocus"&gt;<br />
    &lt;img src="ad/01.jpg" /&gt;<br />
    &lt;img src="ad/02.jpg" /&gt;<br />
    &lt;div id="focusNav"&gt;&lt;/div&gt;<br />
&lt;/div&gt;</p></blockquote>
<p>CSS 部分</p>
<blockquote><p>#doFocus{ position:relative; width:694px; height:172px; border:2px #FFF solid; overflow:hidden;}<br />
#doFocus img{ position:absolute; width:694px; height:172px; top:0px; left:0px;}<br />
#focusNav{ position:absolute; top:142px; right:10px; z-index:2; opacity:0.8; filter:Alpha(Opacity=80);}<br />
#focusNav a{ display:block; float:right; width:20px; height:20px; margin-left:10px; line-height:20px; text-align:center; background:#333; color:#FFF; font-weight:bold;}<br />
#focusNav .thisclass,#focusNav a:hover{ background:#fff; color:#333;}</p></blockquote>
<p><span id="more-37"></span><br />
JS 部分</p>
<blockquote><p>var ImgArr = $('#doFocus img');<br />
var MaxImg = ImgArr.length;<br />
var NowImg = 0;<br />
var NextImg = 0;<br />
var ToImg = -1;<br />
var ImgNav = '';<br />
var Status = 0;<br />
var t;</p>
<p>for(i=0;i&lt;MaxImg;i++){<br />
    ImgNav = '&lt;a id="imgNav'+i+'" href="javascript:void(0)" onclick="changeImg('+i+')"&gt;'+(i+1)+'&lt;/a&gt;' + ImgNav;<br />
    ImgArr.eq(i).hide();<br />
    ImgArr.eq(i).css("zIndex","0");<br />
}</p>
<p>ImgArr.eq(0).show();<br />
$('#focusNav').html(ImgNav);<br />
$('#imgNav0').addClass("thisclass");</p>
<p>function changeImg(ImgNum){<br />
    if(Status == 1){<br />
        ToImg = ImgNum;<br />
    }else{<br />
        clearTimeout(t);<br />
        <br />
        ToImg = -1;<br />
        ImgNav = '';<br />
        NowImg = ImgNum;<br />
        <br />
        for(i=0;i&lt;MaxImg;i++){<br />
            ImgNav = '&lt;a id="imgNav'+i+'" href="javascript:void(0)" onclick="changeImg('+i+')"&gt;'+(i+1)+'&lt;/a&gt;' + ImgNav;<br />
            ImgArr.eq(i).hide();<br />
            ImgArr.eq(i).css("zIndex","0");<br />
        }</p>
<p>        ImgArr.eq(NowImg).show();<br />
        $('#focusNav').html(ImgNav);<br />
        $('#imgNav'+NowImg).addClass("thisclass");</p>
<p>        t = setTimeout('doFocus()', 3000);<br />
    }<br />
}</p>
<p>function doFocus(){<br />
    clearTimeout(t);<br />
    <br />
    Status = 1;<br />
    NextImg = (NowImg + 1 == MaxImg) ? 0 : NowImg + 1 ;</p>
<p>    ImgArr.eq(NextImg).css("zIndex","1");<br />
    ImgArr.eq(NowImg).css("zIndex","0");</p>
<p>    ImgArr.eq(NextImg).fadeIn("slow",function(){<br />
        $('#imgNav'+NowImg).removeClass("thisclass");<br />
        $('#imgNav'+NextImg).addClass("thisclass");<br />
        ImgArr.eq(NextImg).css("zIndex","0");<br />
        ImgArr.eq(NowImg).hide();<br />
        Status = 0;</p>
<p>        if(ToImg&gt;-1){<br />
            if(ToImg!=NextImg){<br />
                ImgArr.eq(ToImg).show();<br />
                ImgArr.eq(NextImg).hide();<br />
                $('#imgNav'+ToImg).addClass("thisclass");<br />
                $('#imgNav'+NextImg).removeClass("thisclass");<br />
            }<br />
            NowImg = ToImg;<br />
            ToImg = -1;<br />
        }else{<br />
            if(NowImg == MaxImg-1){<br />
                NowImg = 0;<br />
            }else{<br />
                NowImg++;<br />
            }<br />
        }<br />
        <br />
        t = setTimeout('doFocus()', 3000);<br />
    });<br />
}</p>
<p>t = setTimeout('doFocus()', 3000);</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2009/11/a-focus-code-based-on-jquery.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>自己改写的基于 JQuery 的 Tip 提示框</title>
		<link>http://www.magki.com/blog/2009/10/the-tip-by-jquery.html</link>
		<comments>http://www.magki.com/blog/2009/10/the-tip-by-jquery.html#comments</comments>
		<pubDate>Wed, 28 Oct 2009 07:58:53 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=36</guid>
		<description><![CDATA[使用方法很简单，将下面的 JS 脚本与 JQuery 一同载入，在需要做 Tip 效果的链接上添加一个 tips 属性，属性值就是 Tip 框里要显示的内容。
比如：&#60;a href="javascript:void(0)" tips="这个是提示内容！" /&#62;测试提示&#60;/a&#62;
想要美化 Tip 框的话完全可以在 tips 属性里加入用来修饰的 html 标签，然后在 CSS 文件里针对 #tip 以及其子元素定义 CSS 就可以了。
比如：&#60;a href="javascript:void(0)" tips="&#60;h3&#62;提示标题&#60;/h3&#62;&#60;div class='content'&#62;这个是提示内容！&#60;/div&#62;" /&#62;测试提示&#60;/a&#62;
&#60;script type="text/javascript"&#62;
&#160;&#160;&#160;&#160;$().ready(function(){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$('body').append('&#60;div id="tip"&#62;&#60;/div&#62;');
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$('#tip').css({display:'none',left:'0',top:'0',position:'absolute'});
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$('a[tips]').hover(
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;function(e){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;var mouse = $.mousePos(e);
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if(mouse.x &#62; $('body').width() - $('#tip').width()){
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$('#tip').css('left', $('body').width() + $(document).scrollLeft() - $('#tip').width() - 10 + 'px');
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}else{
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$('#tip').css('left', mouse.x + 10 + 'px');
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$('#tip').css('top', mouse.y + [...]]]></description>
			<content:encoded><![CDATA[<p>使用方法很简单，将下面的 JS 脚本与 JQuery 一同载入，在需要做 Tip 效果的链接上添加一个 tips 属性，属性值就是 Tip 框里要显示的内容。</p>
<p>比如：&lt;a href="javascript:void(0)" <span style="color:red">tips="这个是提示内容！"</span> /&gt;测试提示&lt;/a&gt;</p>
<p>想要美化 Tip 框的话完全可以在 tips 属性里加入用来修饰的 html 标签，然后在 CSS 文件里针对 #tip 以及其子元素定义 CSS 就可以了。</p>
<p>比如：&lt;a href="javascript:void(0)" tips="<span style="color:red">&lt;h3&gt;提示标题&lt;/h3&gt;&lt;div class='content'&gt;这个是提示内容！&lt;/div&gt;</span>" /&gt;测试提示&lt;/a&gt;</p>
<blockquote><p>&lt;script type="text/javascript"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;$().ready(function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('body').append('&lt;div id="tip"&gt;&lt;/div&gt;');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#tip').css({display:'none',left:'0',top:'0',position:'absolute'});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('a[tips]').hover(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(e){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var mouse = $.mousePos(e);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(mouse.x &gt; $('body').width() - $('#tip').width()){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#tip').css('left', $('body').width() + $(document).scrollLeft() - $('#tip').width() - 10 + 'px');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#tip').css('left', mouse.x + 10 + 'px');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#tip').css('top', mouse.y + 10 + 'px');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#tip').html($(this).attr('tips'));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#tip').show();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#tip').hide();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;});</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$.extend({<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mousePos:function(e){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var x,y;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var e = e||window.event;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x:e.clientX + $('body').scrollLeft() + $(document).scrollLeft(),<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y:e.clientY + $('body').scrollTop() + $(document).scrollTop()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;});<br />
&lt;/script&gt;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2009/10/the-tip-by-jquery.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>一个用 JQuery 写的跑马灯</title>
		<link>http://www.magki.com/blog/2009/10/jquery-marqe.html</link>
		<comments>http://www.magki.com/blog/2009/10/jquery-marqe.html#comments</comments>
		<pubDate>Sat, 17 Oct 2009 01:37:13 +0000</pubDate>
		<dc:creator>Magki</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.magki.com/blog/?p=35</guid>
		<description><![CDATA[在做一个刷淘宝信用的网站时，需要一个跑马灯的广告效果。网上找的那种用 table 的不太好用，便自己动手写一个。因为程序是用 PHPCMS，其自带了 JQuery，自然也用 JQuery 来实现了。暂时写了个简单的，以后有时间再完善吧。
html 部分：
&#60;div id="marqee"&#62;
    &#60;div id="leftButton"&#62;&#60;/div&#62;
    &#60;div id="marqeeArea"&#62;
        &#60;ul&#62;
            &#60;li&#62;&#60;img src="1.gif" /&#62;&#60;/li&#62;
            &#60;li&#62;&#60;img src="2.gif" /&#62;&#60;/li&#62;
            &#60;li&#62;&#60;img src="3.gif" /&#62;&#60;/li&#62;
        &#60;/ul&#62;
    &#60;/div&#62;
    &#60;div id="rightButton"&#62;&#60;/div&#62;
&#60;/div&#62;
CSS 部分：
#marqee{ width:960px; height:61px;}
#marqee #leftButton{ width:24px; height:61px; float:left; cursor:pointer;}
#marqee #rightButton{ width:24px; height:61px; float:left; cursor:pointer;}
#marqee #marqeeArea{ position:relative; width:912px; height:61px; overflow:hidden; float:left;}
#marqee #marqeeArea ul{ position:relative; display:block; height:61px; overflow:hidden; list-style:none;}
#marqee #marqeeArea ul li{ width:121px; height:61px; float:left; text-align:center;}

JS 部分：

$(document).ready(function(){
&#160;&#160;&#160;&#160;var liItem = $('#marqeeArea&#62;ul&#62;li');
&#160;&#160;&#160;&#160;var [...]]]></description>
			<content:encoded><![CDATA[<p>在做一个刷淘宝信用的网站时，需要一个跑马灯的广告效果。网上找的那种用 table 的不太好用，便自己动手写一个。因为程序是用 PHPCMS，其自带了 JQuery，自然也用 JQuery 来实现了。暂时写了个简单的，以后有时间再完善吧。</p>
<p>html 部分：</p>
<blockquote><p>&lt;div id="marqee"&gt;<br />
    &lt;div id="leftButton"&gt;&lt;/div&gt;<br />
    &lt;div id="marqeeArea"&gt;<br />
        &lt;ul&gt;<br />
            &lt;li&gt;&lt;img src="1.gif" /&gt;&lt;/li&gt;<br />
            &lt;li&gt;&lt;img src="2.gif" /&gt;&lt;/li&gt;<br />
            &lt;li&gt;&lt;img src="3.gif" /&gt;&lt;/li&gt;<br />
        &lt;/ul&gt;<br />
    &lt;/div&gt;<br />
    &lt;div id="rightButton"&gt;&lt;/div&gt;<br />
&lt;/div&gt;</p></blockquote>
<p>CSS 部分：</p>
<blockquote><p>#marqee{ width:960px; height:61px;}<br />
#marqee #leftButton{ width:24px; height:61px; float:left; cursor:pointer;}<br />
#marqee #rightButton{ width:24px; height:61px; float:left; cursor:pointer;}<br />
#marqee #marqeeArea{ position:relative; width:912px; height:61px; overflow:hidden; float:left;}<br />
#marqee #marqeeArea ul{ position:relative; display:block; height:61px; overflow:hidden; list-style:none;}<br />
#marqee #marqeeArea ul li{ width:121px; height:61px; float:left; text-align:center;}</p></blockquote>
<p><span id="more-35"></span></p>
<p>JS 部分：</p>
<blockquote><p>
$(document).ready(function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;var liItem = $('#marqeeArea&gt;ul&gt;li');<br />
&nbsp;&nbsp;&nbsp;&nbsp;var liTotel = liItem.length;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var i = 0;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var marqee_way = 'left';</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul').css('width',100*liTotel);</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;for(i;i&lt;liTotel;i++){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var imgWidth = liItem.eq(i).children('img').attr('width');<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var imgHeight = liItem.eq(i).children('img').attr('height');</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(imgWidth/imgHeight &gt; 100/61){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(imgWidth &gt; 100){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;liItem.eq(i).children('img').attr('width',100);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;liItem.eq(i).children('img').attr('height',imgHeight*100/imgWidth);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(imgHeight &gt; 100){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;liItem.eq(i).children('img').attr('height',61);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;liItem.eq(i).children('img').attr('width',imgWidth*61/imgHeight);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var mtop = (61-liItem.eq(i).children('img').attr('height'))/2;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;liItem.eq(i).children('img').css("margin-top",mtop);<br />
&nbsp;&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$.extend({<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;marqeemGo:function(type){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(type == 'left'){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul').append("&lt;li&gt;"+$('#marqeeArea&gt;ul&gt;li:first-child').html()+"&lt;/li&gt;");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul').animate(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{left:"-121px"},<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;500,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"linear",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul').css("left","0px");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul&gt;li:first-child').remove()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else if(type == 'right'){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul').css("left","-121px");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul').prepend("&lt;li&gt;"+$('#marqeeArea&gt;ul&gt;li:last-child').html()+"&lt;/li&gt;");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul').animate(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{left:"0px"},<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;500,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"linear",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#marqeeArea&gt;ul&gt;li:last-child').remove()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;});</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;var t = setInterval("$.marqeemGo('"+marqee_way+"')",2000);</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$("#marqeeArea").hover(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){t = clearInterval(t)},<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){t = setInterval("$.marqeemGo('"+marqee_way+"')",2000)}<br />
&nbsp;&nbsp;&nbsp;&nbsp;);</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$("#leftButton").click(function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;marqee_way = "left";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t = clearInterval(t);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t = setInterval("$.marqeemGo('"+marqee_way+"')",2000);<br />
&nbsp;&nbsp;&nbsp;&nbsp;});</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;$("#rightButton").click(function(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;marqee_way = "right";<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t = clearInterval(t);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t = setInterval("$.marqeemGo('"+marqee_way+"')",2000);<br />
&nbsp;&nbsp;&nbsp;&nbsp;});<br />
});</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.magki.com/blog/2009/10/jquery-marqe.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
