<?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>我爱水煮鱼&#187; JavaScript</title>
	<atom:link href="http://fairyfish.net/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://fairyfish.net</link>
	<description>关注 WordPress，关注互联网</description>
	<lastBuildDate>Sat, 11 Feb 2012 09:45:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>jQuery Mobile 1.0 发布</title>
		<link>http://fairyfish.net/2011/11/22/jquery-mobile-1/</link>
		<comments>http://fairyfish.net/2011/11/22/jquery-mobile-1/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 14:37:38 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=3177</guid>
		<description><![CDATA[jQuery Mobile 是一个基于 jQuery 的面向移动设备的网页前端用户界面框架，旨在简化移动设备的应用程序的过程，它几乎支持所有的移动浏览器的。经过一年多的发展，jQuery Mobile 终于发布 1.0 稳定版。]]></description>
			<content:encoded><![CDATA[<p>经过一年多不断改进和完善后，jQuery Mobile 终于发布 1.0 正式版。</p>
<h2>什么是 jQuery Mobile？</h2>
<p>jQuery Mobile 是一个基于 jQuery 的面向移动设备的网页前端用户界面框架，旨在简化移动设备的应用程序的过程，它几乎支持所有的移动浏览器的。</p>
<p><img src="http://jquerymobile.com/wp-content/uploads/2011/11/jquery-mobile-1-final.png" alt="jQuery Mobile 1.0 发布" /></p>
<h2>jQuery Mobile 功能特性</h2>
<h3>跨平台跨设备</h3>
<p>jQuery Mobile 框架兼容主流的设备，如 iOS（包括 iPhone，iPad），Andorid，黑莓，塞班，Windows Phone 等，它让你非常容易就可以设计一个运行在所有的智能手机和平板设备上的 Web 程序。</p>
<h3>触摸屏优化的布局和 UI WIDGETS</h3>
<p>jQuery Mobile 是触摸屏优化的，并且提供一个适应不同的智能设备的动态触摸用户界面，这套系统包含基本的布局控件（如列表，面板等），并且还有一套额外的表单控件和 UI widgets (toggles, sliders, tabs)。</p>
<h3>更大，更好的主题化的外观设计</h3>
<p>jQuery Mobile 还提供扩展了 CSS 框架，让用户更方便去设计 Web 程序的界面，并且还支持如 text-shadow, box-shadow, and gradients 等这类的 CSS 3 特性。</p>
<p>下载：<a href="http://jquerymobile.com/">jQuery Mobile</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2011/11/22/jquery-mobile-1/&title=jQuery+Mobile+1.0+%E5%8F%91%E5%B8%83&tags=JavaScript, jQuery, "  title="jQuery Mobile 1.0 发布">收藏本文</a>
 / <a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/#comments" title="jQuery Mobile 1.0 发布">3条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
<li><a href="http://fairyfish.net/2009/11/08/pluralink/" title="Pluralink：一个链接多个选择">Pluralink：一个链接多个选择</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=370130234&amp;utmr=-&amp;utmp=%2Frss%2F2011%2F11%2F22%2Fjquery-mobile-1%2F&amp;utmdt=jQuery+Mobile+1.0+%E5%8F%91%E5%B8%83&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2011/11/22/jquery-mobile-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Javascript 中如何存储，获取和删除 Cookies</title>
		<link>http://fairyfish.net/m/javascript-cookies/</link>
		<comments>http://fairyfish.net/m/javascript-cookies/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 15:42:11 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=3018</guid>
		<description><![CDATA[Javascript 中如何存储，获取和删除 Cookies。 function setCookie(name,value){ var exp = new Date(); exp.setTime(exp.getTime() + 30*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); } function getCookie(name){ var arr = document.cookie.match(new RegExp("(^&#124; )"+name+"=([^;]*)(;&#124;$)")); if(arr != null) return unescape(arr[2]); return null; } function delCookie(name){ var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getCookie(name); if(cval!=null) document.cookie= [...]]]></description>
			<content:encoded><![CDATA[<p>Javascript 中如何存储，获取和删除 Cookies。</p>
<pre>
function setCookie(name,value){
    var exp  = new Date();
    exp.setTime(exp.getTime() + 30*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getCookie(name){
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;
}
function delCookie(name){
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
</pre>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/javascript-cookies/&title=Javascript+%E4%B8%AD%E5%A6%82%E4%BD%95%E5%AD%98%E5%82%A8%EF%BC%8C%E8%8E%B7%E5%8F%96%E5%92%8C%E5%88%A0%E9%99%A4+Cookies&tags=JavaScript, "  title="Javascript 中如何存储，获取和删除 Cookies">收藏本文</a>
 / <a href="http://fairyfish.net/m/javascript-cookies/#comments" title="Javascript 中如何存储，获取和删除 Cookies">5条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">给 Javascript 加上面向对象的属性：Class.js</a></li>
<li><a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">快速复制常用 JavaScript 库：ScriptSrc.net</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=849823342&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fjavascript-cookies%2F&amp;utmdt=Javascript+%E4%B8%AD%E5%A6%82%E4%BD%95%E5%AD%98%E5%82%A8%EF%BC%8C%E8%8E%B7%E5%8F%96%E5%92%8C%E5%88%A0%E9%99%A4+Cookies&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/javascript-cookies/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>给 Javascript 加上面向对象的属性：Class.js</title>
		<link>http://fairyfish.net/m/class-js/</link>
		<comments>http://fairyfish.net/m/class-js/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 07:06:39 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=2848</guid>
		<description><![CDATA[JavaScript 默认是没有 class 的语法，Class.js 通过不到 1K 的代码给 JavaScript 语言提供一个基本的类的结构。 创建一个类 One = { message:'', set:function(val){ this.message = val; }, get:function(){ alert(this.message); } }; 使用创建的类 var e = new Class(One); e.set('Hello, World!'); e.get(); 构建函数 如果构建函数 construct() 存在，在实例化类的时候，就会被调用，构建函数也可以有参数。 One = { message:'', construct:function(val){ this.set(val); }, set:function(val){ this.message = val; }, get:function(){ alert(this.message); } }; 用法： var e [...]]]></description>
			<content:encoded><![CDATA[<p>JavaScript 默认是没有 class 的语法，Class.js 通过不到 1K 的代码给 JavaScript 语言提供一个基本的类的结构。</p>
<h2>创建一个类</h2>
<pre>
One = {
	message:'',
	set:function(val){
		this.message = val;
	},
	get:function(){
		alert(this.message);
	}
};
</pre>
<h2>使用创建的类</h2>
<pre>
var e = new Class(One);
e.set('Hello, World!');
e.get();
</pre>
<h2>构建函数</h2>
<p>如果构建函数 <code>construct()</code> 存在，在实例化类的时候，就会被调用，构建函数也可以有参数。</p>
<pre>
One = {
	message:'',
	construct:function(val){
		this.set(val);
	},
	set:function(val){
		this.message = val;
	},
	get:function(){
		alert(this.message);
	}
};
</pre>
<p>用法：</p>
<pre>
var e = new Class(One,['Awesome!']);
e.get();
</pre>
<h2>扩展类</h2>
<p>通过 <code>Extend()</code> 函数可以扩展现有的类：</p>
<pre>
Two = Extend(One,{
	construct:function(val){
		this.set(val);
	}
});
</pre>
<p>用法：</p>
<pre>
var e = new Class(Two,['Quixotic!']);
e.get();
</pre>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/class-js/&title=%E7%BB%99+Javascript+%E5%8A%A0%E4%B8%8A%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%B1%9E%E6%80%A7%EF%BC%9AClass.js&tags=JavaScript, "  title="给 Javascript 加上面向对象的属性：Class.js">收藏本文</a>
 / <a href="http://fairyfish.net/m/class-js/#comments" title="给 Javascript 加上面向对象的属性：Class.js">1条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">快速复制常用 JavaScript 库：ScriptSrc.net</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1551903082&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fclass-js%2F&amp;utmdt=%E7%BB%99+Javascript+%E5%8A%A0%E4%B8%8A%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%B1%9E%E6%80%A7%EF%BC%9AClass.js&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/class-js/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>快速复制常用 JavaScript 库：ScriptSrc.net</title>
		<link>http://fairyfish.net/m/scriptsrc-net/</link>
		<comments>http://fairyfish.net/m/scriptsrc-net/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 08:20:21 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=2850</guid>
		<description><![CDATA[ScriptSrc.net 这个网站很有意思，它在一个页面列出常用的 JavaScript 库，你只需要简单点击下复制，就能把这些常用 JavaScript 库（比如 jQuery, swfObject 等）的引用代码复制到粘贴板，然后贴到你的代码中，这样就无需去查这些 JavaScript 库的引用代码，非常方便。 网址：http://scriptsrc.net/ &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 4条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博 相关日志jQuery Mobile 1.0 发布 Javascript 中如何存储，获取和删除 Cookies 给 Javascript 加上面向对象的属性：Class.js 延迟加载图片的 jQuery 插件：Lazy Load 使用 jQuery 在新窗口打开外部链接 #grid：网页网格布局工具]]></description>
			<content:encoded><![CDATA[<p><a href="http://scriptsrc.net/">ScriptSrc.net</a> 这个网站很有意思，它在一个页面列出常用的 JavaScript 库，你只需要简单点击下复制，就能把这些常用 JavaScript 库（比如 jQuery, swfObject 等）的引用代码复制到粘贴板，然后贴到你的代码中，这样就无需去查这些 JavaScript 库的引用代码，非常方便。 </p>
<p><img src="http://scriptsrc.net/images/scriptsrc-logo.png" alt="快速复制常用 JavaScript 库：ScriptSrc.net" /></p>
<p>网址：<a href="http://scriptsrc.net/">http://scriptsrc.net/</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/m/scriptsrc-net/&title=%E5%BF%AB%E9%80%9F%E5%A4%8D%E5%88%B6%E5%B8%B8%E7%94%A8+JavaScript+%E5%BA%93%EF%BC%9AScriptSrc.net&tags=JavaScript, "  title="快速复制常用 JavaScript 库：ScriptSrc.net">收藏本文</a>
 / <a href="http://fairyfish.net/m/scriptsrc-net/#comments" title="快速复制常用 JavaScript 库：ScriptSrc.net">4条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">给 Javascript 加上面向对象的属性：Class.js</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1728717556&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fscriptsrc-net%2F&amp;utmdt=%E5%BF%AB%E9%80%9F%E5%A4%8D%E5%88%B6%E5%B8%B8%E7%94%A8+JavaScript+%E5%BA%93%EF%BC%9AScriptSrc.net&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/scriptsrc-net/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>jQuery 图片放大镜效果插件：jQZoom</title>
		<link>http://fairyfish.net/2008/07/12/jqzoom/</link>
		<comments>http://fairyfish.net/2008/07/12/jqzoom/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 17:56:11 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[图像]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1542</guid>
		<description><![CDATA[jQZoom 是一个 jQuery 插件，它能够让你网站的图片实现放大镜效果，就是把鼠标移到小图上，旁边出现大图的局部放大的部分。]]></description>
			<content:encoded><![CDATA[<p>在一些产品演示网站，常常需要这样的效果，把鼠标移到小图的上面，旁边出现这这部分的放大效果，通过这种方式让用户能够详细了解产品的细节。</p>
<p><a href="http://www.mind-projects.it/projects/jqzoom/">jQZoom</a> 就是这样的一个 jQuery 插件，它能够让你网站的图片实现放大镜效果，把鼠标移到小图上，旁边出现大图的局部放大的部分，如下演示：<br />
<span id="more-1542"></span></p>
<h2>jQZoom 演示</h2>
<p>RSS 用户需要返回页面才能看到效果。</p>
<p><a href="http://www.mind-projects.it/projects/jqzoom/demoimg/kawasakigreen.jpg" class="jqzoom" style="" title="Kawasaki Green" name="demo1"><img src="http://www.mind-projects.it/projects/jqzoom/demoimg/kawasakigreen_small.jpg"  title="Kawasaki Green" style="border: 1px solid #666;"></a></p>
<h2>jQZoom 使用说明 </h2>
<p>下面介绍下简单使用：</p>
<p>1. 在你的页面中包含 jqzoom.css</p>
<pre>
<span style="color: Olive;">&lt;</span><span style="color: Green;">link</span><span style="color: Gray;"> </span><span style="color: #00008b;">rel</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">stylesheet</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">your_path/jqzoom.css</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">type</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">text/css</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">media</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">screen</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span>
</pre>
<p>2. 包含 jQzoom 和 jQuery JS 代码：</p>
<pre>
<span style="color: Olive;">&lt;</span><span style="color: Green;">script</span><span style="color: Gray;"> </span><span style="color: #00008b;">type</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">text/javascript</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">src</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">your_path/jquery.js</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: Green;">script</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">
</span><span style="color: Olive;">&lt;</span><span style="color: Green;">script</span><span style="color: Gray;"> </span><span style="color: #00008b;">type</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">text/javascript</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">src</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">your_path/jquery.jqzoom.js</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: Green;">script</span><span style="color: Olive;">&gt;</span>
</pre>
<p>3. 现在创建一个放图片的容器（最好是 DIV），并给 <code>class </code>赋值为 <code>jqzoom</code>，然后给每张图片设置一个 <code>jqimg</code> 属性，它的值为大图的地址。</p>
<pre>
<span style="color: Olive;">&lt;</span><span style="color: Green;">div</span><span style="color: Gray;"> </span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">jqzoom</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;&lt;</span><span style="color: Green;">img</span><span style="color: Gray;"> </span><span style="color: #00008b;">src</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">images/shoe4_small.jpg</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">alt</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">shoe</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">jqimg</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">images/shoe4_big.jpg</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: Green;">div</span><span style="color: Olive;">&gt;</span>
</pre>
<p>4. 当页面导入的时候，载入 jQZoom 插件。</p>
<pre>
<span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Teal;">document</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: Blue;">ready</span><span style="color: Olive;">(</span><span style="color: Green;">function</span><span style="color: Olive;">(){</span><span style="color: Gray;"> $</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">.jqzoom</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: Blue;">jqueryzoom</span><span style="color: Olive;">()</span><span style="color: Gray;">; </span><span style="color: Olive;">})</span><span style="color: Gray;">;</span>
</pre>
<p>好了基本设置好了，当然你也可以自己做些简单的设置：</p>
<pre>
<span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Teal;">document</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: Blue;">ready</span><span style="color: Olive;">(</span><span style="color: Green;">function</span><span style="color: Olive;">(){</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp;$</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">.jqzoom</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: Blue;">jqueryzoom</span><span style="color: Olive;">({</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Blue;">xzoom</span><span style="color: Gray;">: </span><span style="color: Maroon;">300</span><span style="color: Gray;">, </span><span style="color: #ffa500;">//设置放大 DIV 长度（默认为 200）</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Blue;">yzoom</span><span style="color: Gray;">: </span><span style="color: Maroon;">300</span><span style="color: Gray;">, </span><span style="color: #ffa500;">//设置放大 DIV 高度（默认为 200）</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Blue;">offset</span><span style="color: Gray;">: </span><span style="color: Maroon;">10</span><span style="color: Gray;">, </span><span style="color: #ffa500;">//设置放大 DIV 偏移（默认为 10）</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Blue;">position</span><span style="color: Gray;">: </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">right</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">, </span><span style="color: #ffa500;">//设置放大 DIV 的位置（默认为右边）</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Blue;">preload</span><span style="color: Gray;">:</span><span style="color: Maroon;">1</span><span style="color: Gray;">,
&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Blue;">lens</span><span style="color: Gray;">:</span><span style="color: Maroon;">1</span><span style="color: Gray;">
&nbsp;&nbsp; &nbsp;</span><span style="color: Olive;">})</span><span style="color: Gray;">;
</span><span style="color: Olive;">})</span><span style="color: Gray;">;</span>
</pre>
<p>下载：<a href="http://www.mind-projects.it/projects/jqzoom/">jQZoom</a>。<br />
演示：<a href="http://fairyfish.net/2008/07/12/jqzoom/">jQuery 图片放大镜效果插件：jQZoom</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2008/07/12/jqzoom/" title="jQuery 图片放大镜效果插件：jQZoom">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2008/07/12/jqzoom/&title=jQuery+%E5%9B%BE%E7%89%87%E6%94%BE%E5%A4%A7%E9%95%9C%E6%95%88%E6%9E%9C%E6%8F%92%E4%BB%B6%EF%BC%9AjQZoom&tags=JavaScript, jQuery, 图像, "  title="jQuery 图片放大镜效果插件：jQZoom">收藏本文</a>
 / <a href="http://fairyfish.net/2008/07/12/jqzoom/#comments" title="jQuery 图片放大镜效果插件：jQZoom">7条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1073229741&amp;utmr=-&amp;utmp=%2Frss%2F2008%2F07%2F12%2Fjqzoom%2F&amp;utmdt=jQuery+%E5%9B%BE%E7%89%87%E6%94%BE%E5%A4%A7%E9%95%9C%E6%95%88%E6%9E%9C%E6%8F%92%E4%BB%B6%EF%BC%9AjQZoom&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2008/07/12/jqzoom/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>jQuery slider 插件: bxSlider</title>
		<link>http://fairyfish.net/2009/12/02/bxslider/</link>
		<comments>http://fairyfish.net/2009/12/02/bxslider/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 17:56:08 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2029</guid>
		<description><![CDATA[bxSlider 是一个 jQuery 的插件，它可以实现 Slider 和滚动效果，这个插件使用非常简单，并且非常轻量级，所以非常适合在站点和博客中使用。]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://bxslider.com/">bxSlider</a></strong> 是一个 jQuery 的插件，它可以实现 <strong>Slider 和滚动效果</strong>。这个插件使用非常简单，并且大小只有 8kb，非常轻量级，所以非常适合在站点和博客中使用。<br />
<span id="more-2029"></span></p>
<h2>bxSlider 使用</h2>
<p>使用 bxSlider 首先要载入 jQuery Javascript 库。然后载入  bxSlider 代码。</p>
<p>下面就是一个简单的 bxSlider 演示效果（RSS 用户需要返回页面才能看到效果）：</p>
<ul id="slides1">
<li>
	<a class="entry-thumb" href="http://fairyfish.net/2010/02/26/wordpress-jam/"><img width="125" height="125" src="http://fairyfish.net/wp-content/banner/wpjam.jpg" alt="WordPress：企业建站利器" /></a></p>
<p><strong><a href="http://fairyfish.net/2010/02/26/wordpress-jam/">WordPress：企业建站利器</a></strong><br />
	WordPress 是一款风靡全球的开源 CMS 系统。在过去，它更多的应用于开设个人或多用户博客系统；但现在，它开始越来越多地应用于企业门户网站设计中。作为国内最早使用并对 WordPress 进行二次开发的爱好者之一，自从2006年初次接触 WordPress 系统开始，我就为其强大的功能，灵活的可扩展性，以及方便的可定制性所深深吸引。</p>
</li>
<li>
	<a class="entry-thumb" href="http://fairyfish.net/2010/02/09/bluehost/"><img width="125" height="125" src="http://img.bluehost.com/125x125/bh_125x125_01.gif" alt="美国虚拟主机推荐：Bluehost" /></a></p>
<p><strong><a href="http://fairyfish.net/2010/02/09/bluehost/">美国虚拟主机推荐：Bluehost</a></strong><br />
	Bluehost 建立于 1996 年，已经具有了十几年的虚拟主机服务经验，现已突破 100 万的网站托管数量，并且还以稳定速度向前发展。Bluehost 以其高质量的主机和口碑，在美国是深受好评的虚拟主机，在美国主机界也是屡获大奖。</p>
</li>
<li>
	<a class="entry-thumb" href="http://fairyfish.net/2009/12/31/bbpress/"><img width="125" height="125" src="http://fairyfish.net/wp-content/banner/bbpress.jpg" alt="bbPress 介绍，安装和中文包" /></a></p>
<p><strong><a href="http://fairyfish.net/2009/12/31/bbpress/">bbPress 介绍，安装和中文包</a></strong><br />
	bbPress 是一款开源论坛程序，它是一个非常容易使用的轻量级论坛程序，由于 bbPress 保持了体积小，重量轻，没有提供过多复杂的功能，所以速度非常快。对于有更多需求的用户来说，bbPress 也和 WordPress 一样提供了一个非常强大插件系统，让你添加各种功能扩充论坛。</p>
</li>
<li>
	<a class="entry-thumb" href="http://fairyfish.net/article/media-temple/"><img width="125" height="125" src="http://fairyfish.net/wp-content/banner/mt.png" alt="主机推荐：(mt) Media Temple" /></a></p>
<p><strong><a href="http://fairyfish.net/article/media-temple/">主机推荐：(mt) Media Temple</a></strong><br />
	Media Temple 简称 (mt) ，是一家比较独特的美国主机商，和其他美国商一样大肆的做广告不一样，(mt) 更关注社区，它的营销计划可以简单归纳为：Host Great Sites，所以选择了 (mt)，就选择和许多伟大的站点做邻居。我爱水煮鱼目前正在使用 Media Temple 主机。</p>
</li>
<li>
	<a class="entry-thumb" href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/"><img width="125" height="125" src="http://fairyfish.net/wp-content/banner/related-posts.jpg" alt="WordPress 相关日志插件：WordPress Related Posts" /></a></p>
<p><strong><a href="http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/">WordPress 相关日志插件：WordPress Related Posts</a></strong><br />
	产生相关日志最好的方法就是通过 Tag，根据日志含有相同的 Tag 数越多，就认为日志相关性越强，所以我根据这一原理开发了 WordPress Related Posts 这个 WordPress 插件，它会根据日志的 tag 的相关性产生一个相关日志列表。</p>
</li>
<li>
	<a class="entry-thumb" href="http://fairyfish.net/2007/06/04/so-you-want-to-create-wordpress-themes-huh/"><img width="125" height="125" src="http://fairyfish.net/wp-content/banner/wordpress-theme-tutorials.jpg" alt="WordPress 主题教程：从零开始制作 WordPress 主题" /></a></p>
<p><strong><a href="http://fairyfish.net/2007/06/04/so-you-want-to-create-wordpress-themes-huh/">WordPress 主题教程：从零开始制作 WordPress 主题</a></strong><br />
	创建 WordPress 主题其实不难，只要你从现在开始认真学习这个教程，从零一步一步开始，你就会成为一个 WordPress 主题制作高手，至少你会修改现有主题。本文是一个从零开始制作 WordPress 主题的教程，它会一步一步教你如何制作 WordPress 主题。</p>
</li>
</ul>
<p>要实现上面的效果，我么加载 jQuery 和 bxSilder 的代码之后，还需要在页面的 head 中添加如下的 jQuery 代码：</p>
<pre>
$(function(){
	$('#slides1').bxSlider({
		prev_image: 'http://bxslider.com/images/btn_arrow_left.jpg',
		next_image: 'http://bxslider.com/images/btn_arrow_right.jpg',
		wrapper_class: 'slides1_wrap',
		margin: 70,
		auto: true,
		auto_controls: true
	});
});
</pre>
<h2>bxSlider 详细配置参数</h2>
<p>bxSlider 有以下参数可以进行配置：</p>
<pre>
$(document).ready(function(){
	$('ul').bxSlider({
		alignment: 'horizontal',        // 'horizontal', 'vertical' - 幻灯片方向
		controls: true,                 // 设置是否上一个/下一个按钮是否显示
		speed: 500,                     // 速度，单位为毫秒
		pager: true,                    // 是否显示页码
		pager_short: false,             // 是否显示短页码 (1/4)
		pager_short_separator: ' / ',   // 用于区分短页码的文本
		margin: 0,                      // 间隔
		next_text: 'next',              // 下一个文本
		next_image: '',                 // 下一个图片
		prev_text: 'prev',              // 上一个文本
		prev_image: '',                 // 上一个图片
		auto: false,                    // 是否自动切换
		pause: 3500,                    // 停留时间 (auto mode only)
		auto_direction: 'next',         // 向那个方向移动 (auto mode only)
		auto_hover: true,               // 设置鼠标悬停的时候是否暂停
		auto_controls: false,           // 设置是否显示 'start'/'stop' 按钮 (auto mode only)
		ticker: false,                  // determines if slideshow will behave as a constant ticker
		ticker_controls: false,         // determines if 'start'/'stop' ticker controls are displayed (ticker mode only)
		ticker_direction: 'next',       // order in which slides will transition (ticker mode only)
		ticker_hover: true,             // determines if slideshow will pause while mouse is hovering over slideshow
		stop_text: 'stop',              // 'stop' 按钮文本
		start_text: 'start',            // 'start' 按钮文本
		wrapper_class: 'bxslider_wrap'  // 外面 wapper 的 DIV 的 class 名字
	});
});
</pre>
<p>下载：<a href="http://bxslider.com/">bxSlider</a>。<br />
演示：<a href="http://fairyfish.net/2009/12/02/bxslider/">jQuery slider 插件: bxSlider</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/12/02/bxslider/&title=jQuery+slider+%E6%8F%92%E4%BB%B6%3A+bxSlider&tags=JavaScript, jQuery, "  title="jQuery slider 插件: bxSlider">收藏本文</a>
 / <a href="http://fairyfish.net/2009/12/02/bxslider/#comments" title="jQuery slider 插件: bxSlider">13条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/11/08/pluralink/" title="Pluralink：一个链接多个选择">Pluralink：一个链接多个选择</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1008889428&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F12%2F02%2Fbxslider%2F&amp;utmdt=jQuery+slider+%E6%8F%92%E4%BB%B6%3A+bxSlider&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/12/02/bxslider/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>#grid：网页网格布局工具</title>
		<link>http://fairyfish.net/2009/12/30/grid/</link>
		<comments>http://fairyfish.net/2009/12/30/grid/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 19:36:23 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2665</guid>
		<description><![CDATA[#grid 是一个使用 JavaScript 和 CSS 构建的小工具，它会在网页上插入布局网格线，让你能够检测和调整页面上元素位置。#grid 适应所有宽度的页面，可以调整任意的高度布局，可以实时隐藏和打开网格线，#grid  使用非常简单，一个 JS 文件，简单的几行 CSS 代码，和一个用于垂直网格的图片。]]></description>
			<content:encoded><![CDATA[<p>如果你开始使用网格来进行网页设计，那么 #grid 是你必不可少的一个工具，<a href="http://hashgrid.com/">#grid</a> 是一个使用 jQuery 和 CSS 构建的小工具，它会在网页上插入布局网格线，让你能够检测和调整页面上元素位置。</p>
<p>#grid 适应所有宽度的页面，可以调整任意的高度布局（默认为 20px），可以实时隐藏和打开网格线，#grid  使用非常简单，一个 Javascript 文件，简单的几行 CSS 代码，和一个用于垂直网格的图片。<br />
<span id="more-2665"></span></p>
<h2>#grid 使用</h2>
<p>#grid 使用非常简单，在你的页面上插入所需的 Javascript 和 CSS代码之后，只需按下 <code>G</code> 就会显示网格线，松开网格线消失，<code>G + H</code> 就会一直显示网格线，松开也不会消失，如果没有显示网格线，可以按下 <code>G+F</code> 把网格线调到前面。<a href="http://fairyfish.net/2009/12/30/grid/">#grid：网页网格布局工具</a>这篇日志已经启用了，你可以按下这些快捷键来测试下效果。</p>
<h2>安装 #grid</h2>
<ol>
<li>
<p>下载  <a href="http://github.com/dotjay/hashgrid/blob/master/hashgrid.js">hashgrid.js</a> 脚本，并且上传到服务器中。</p>
</li>
<li>然后在网页中添加如下 JavaScript 代码：
<pre>&#60;!-- Grab latest version of jQuery --&#62;
&#60;script type="text/javascript"
  src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"&#62;
&#60;/script&#62;

&#60;!-- Include the hashgrid script --&#62;
&#60;script type="text/javascript" src="hashgrid.js"&#62;&#60;/script&#62;
</pre>
</li>
<li>然后在网页中添加如下 CSS 代码：
<pre>
/**
 * Grid
 */
#grid{

    /* Vertical grid lines */
    background: url(bg-grid-980.gif) repeat-y 0 0;

    /* Dimensions - same width as your grid with gutters */
    width: 980px;

    /* Grid (left-aligned)
    position: absolute;
    top: 0;
    left: 0;
    */

    /* Grid (centered) */
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -490px;

}

/**
 * Horizontal grid lines, defined by your base line height
 *
 * Remember, the CSS properties that define the box model:
 * visible height = height + borders + margins + padding
 */
#grid .horiz{

    /* 20px line height */
    height: 19px;
    border-bottom: 1px dotted #aaa;
    margin: 0;
    padding: 0;

}
</pre>
</li>
</ol>
<p>#grid 可以支持各种网格系统的，目前默认提供 980 宽的布局（940 内容区，两边 20 边界），如果使用别的网格模式，需要调整下CSS 和制作一张新的用于垂直网格布局的图片。</p>
<p>下载：<a href="http://hashgrid.com/">#grid</a><br />
演示：<a href="http://fairyfish.net/2009/12/30/grid/">#grid：网页网格布局工具</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/12/30/grid/&title=%23grid%EF%BC%9A%E7%BD%91%E9%A1%B5%E7%BD%91%E6%A0%BC%E5%B8%83%E5%B1%80%E5%B7%A5%E5%85%B7&tags=CSS, JavaScript, jQuery, "  title="#grid：网页网格布局工具">收藏本文</a>
 / <a href="http://fairyfish.net/2009/12/30/grid/#comments" title="#grid：网页网格布局工具">9条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
<li><a href="http://fairyfish.net/2009/11/08/pluralink/" title="Pluralink：一个链接多个选择">Pluralink：一个链接多个选择</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1610941448&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F12%2F30%2Fgrid%2F&amp;utmdt=%23grid%EF%BC%9A%E7%BD%91%E9%A1%B5%E7%BD%91%E6%A0%BC%E5%B8%83%E5%B1%80%E5%B7%A5%E5%85%B7&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/12/30/grid/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>使用 jQuery 在新窗口打开外部链接</title>
		<link>http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/</link>
		<comments>http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 19:28:40 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2718</guid>
		<description><![CDATA[我们一般都希望在新窗口打开外部链接，这样用户就不需要离开网站就能访问外部链接，但是如果每个外部链接都手工加上新窗口打开的属性的话，这会让人非常抓狂，并且 target="_blank" 也不符合 XHTML 1.0 Strict 标准。使用 jQuery，我们只需要几行代码就能在新窗口中打开外部链接]]></description>
			<content:encoded><![CDATA[<p>我们一般都希望在新窗口打开外部链接，这样用户就不需要离开网站就能访问外部链接，但是如果每个外部链接都手工加上新窗口打开的属性的话，这会让人非常抓狂，并且 target=&#8221;_blank&#8221; 也不符合 XHTML 1.0 Strict 标准。</p>
<p>还有有了 jQuery，使用 jQuery，我们只需要几行代码就能在新窗口中打开外部链接。<br />
<span id="more-2718"></span></p>
<p>首先我们需要找到所有的外部链接，在 <code>$(document).ready()</code> 函数添加如下代码：</p>
<pre>
<span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">a[href*='http://']:not([href*='</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">+</span><span style="color: Blue;">location</span><span style="color: Gray;">.</span><span style="color: Blue;">hostname</span><span style="color: Gray;">+</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">']),[href*='https://']:not([href*='</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">+</span><span style="color: Blue;">location</span><span style="color: Gray;">.</span><span style="color: Blue;">hostname</span><span style="color: Gray;">+</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">'])</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span>
</pre>
<p>上面这段代码查找 href 属性是以 http:// 或者 https:// 开始的，并且不包含当前域名（location.hostname）的链接（a）标签。这样我们就不会获取任何相对路径或者绝对连接中含有当前域名的内部连接。</p>
<p>如果我们想给外部链接加上 “external” class，添加如下的代码：</p>
<pre>
<span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">a[href*='http://']:not([href*='</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">+</span><span style="color: Blue;">location</span><span style="color: Gray;">.</span><span style="color: Blue;">hostname</span><span style="color: Gray;">+</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">']),[href*='https://']:not([href*='</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">+</span><span style="color: Blue;">location</span><span style="color: Gray;">.</span><span style="color: Blue;">hostname</span><span style="color: Gray;">+</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">'])</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span>
<span style="color: Gray;">.</span><span style="color: Blue;">addClass</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">external</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span>
</pre>
<p>上面的代码给外部链接加上一个 CSS Class ，这样就可以使用 CSS 来样式化外部链接了。</p>
<p>如果你想外部链接在新窗口打开，继续增加如下一行代码：</p>
<pre>
<span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">a[href*='http://']:not([href*='</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">+</span><span style="color: Blue;">location</span><span style="color: Gray;">.</span><span style="color: Blue;">hostname</span><span style="color: Gray;">+</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">']),[href*='https://']:not([href*='</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">+</span><span style="color: Blue;">location</span><span style="color: Gray;">.</span><span style="color: Blue;">hostname</span><span style="color: Gray;">+</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">'])</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">
.</span><span style="color: Blue;">addClass</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">external</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">
.</span><span style="color: Blue;">attr</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">target</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">,</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">_blank</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span>
</pre>
<p>上面的代码给链接标签增加一个 target 属性，并且给他赋值为 _blank，这样代码是标准的，并且外部链接在新窗口打开。上面就是使用 jQuery 在新窗口打开外部链接的所有代码。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/&title=%E4%BD%BF%E7%94%A8+jQuery+%E5%9C%A8%E6%96%B0%E7%AA%97%E5%8F%A3%E6%89%93%E5%BC%80%E5%A4%96%E9%83%A8%E9%93%BE%E6%8E%A5&tags=JavaScript, jQuery, "  title="使用 jQuery 在新窗口打开外部链接">收藏本文</a>
 / <a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/#comments" title="使用 jQuery 在新窗口打开外部链接">20条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
<li><a href="http://fairyfish.net/2009/11/08/pluralink/" title="Pluralink：一个链接多个选择">Pluralink：一个链接多个选择</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1128857711&amp;utmr=-&amp;utmp=%2Frss%2F2010%2F06%2F07%2Fuser-jquery-to-make-external-links-open-in-new-windows%2F&amp;utmdt=%E4%BD%BF%E7%94%A8+jQuery+%E5%9C%A8%E6%96%B0%E7%AA%97%E5%8F%A3%E6%89%93%E5%BC%80%E5%A4%96%E9%83%A8%E9%93%BE%E6%8E%A5&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Pluralink：一个链接多个选择</title>
		<link>http://fairyfish.net/2009/11/08/pluralink/</link>
		<comments>http://fairyfish.net/2009/11/08/pluralink/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 19:05:46 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2015</guid>
		<description><![CDATA[Pluralink 是非常好玩的一个 Javascript 库，它可以在一个链接中显示多个链接。]]></description>
			<content:encoded><![CDATA[<p><a href="http://pluralink.com/">Pluralink</a> 是非常好玩的一个 jQuery 插件，它可以在一个链接中显示多个链接。</p>
<p>如把鼠标移到下面“我的网站”这个链接，就可以显示 “<a href="http://fairyfish.net/">我爱水煮鱼</a>”，“<a href="http://wpjam.com/">WordPress Jam</a>”，“<a href="http://honeypiggy.com">Honey Piggy</a>” 这三个链接。<br />
<span id="more-2015"></span></p>
<p><a href="http://fairyfish.net/||http://wpjam.com/||http://honeypiggy.com" title="我爱水煮鱼||WordPress Jam||Honey Piggy">我的网站</a></p>
<p>“我的网站”右上角的[3]则表明这个链接包含三个链接，目前不支持 RSS，你需要返回页面上查看。</p>
<p>Pluralink 使用非常简单，首先你需要在页面中加载 jQuery 库，如果你的 WordPress 已经启用了，则可以放弃这一步，如果没有，我们可以通过 <a href="http://fairyfish.net/2008/05/29/google-ajax-libraries-api/">Google AJAX Libraries</a> 加载 jQuery。</p>
<pre>
<span style="color: Gray;">&lt;</span><span style="color: Blue;">script</span><span style="color: Gray;"> </span><span style="color: Blue;">src</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://www.google.com/jsapi</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&gt;&lt;/</span><span style="color: Blue;">script</span><span style="color: Gray;">&gt;
&lt;</span><span style="color: Blue;">script</span><span style="color: Gray;">&gt;
&nbsp; </span><span style="color: #ffa500;">// Load jQuery</span><span style="color: Gray;">
&nbsp; </span><span style="color: Blue;">google</span><span style="color: Gray;">.</span><span style="color: Blue;">load</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">jquery</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">, </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">1</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">;

&lt;/</span><span style="color: Blue;">script</span><span style="color: Gray;">&gt;</span>
</pre>
<p>然后加载 Pluralink 的 Javascript 代码和样式表。</p>
<pre>
<span style="color: Olive;">&lt;</span><span style="color: Green;">script</span><span style="color: Gray;"> </span><span style="color: #00008b;">type</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">text/javascript</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">src</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://pluralink.com/files/pluralink.js</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: Green;">script</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">
</span><span style="color: Olive;">&lt;</span><span style="color: Green;">link</span><span style="color: Gray;"> </span><span style="color: #00008b;">rel</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">stylesheet</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://pluralink.com/files/pluralink.css</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">type</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">text/css</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">media</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">screen</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span><span style="color: Gray;">
</span><span style="color: #ffa500;">&lt;!--[if IE]&gt;</span><span style="color: Gray;">
</span><span style="color: Olive;">&lt;</span><span style="color: Green;">link</span><span style="color: Gray;"> </span><span style="color: #00008b;">rel</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">stylesheet</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://pluralink.com/files/pluralink_ie.css</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">type</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">text/css</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span><span style="color: Gray;">
</span><span style="color: #ffa500;">&lt;![endif]--&gt;</span><span style="color: Gray;">
&nbsp;
</span><span style="color: #ffa500;">&lt;!--[if lte IE 7]&gt;</span><span style="color: Gray;">
</span><span style="color: Olive;">&lt;</span><span style="color: Green;">link</span><span style="color: Gray;"> </span><span style="color: #00008b;">rel</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">stylesheet</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://pluralink.com/files/pluralink_ie6.css</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">type</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">text/css</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Olive;">/&gt;</span><span style="color: Gray;">
</span><span style="color: #ffa500;">&lt;![endif]--&gt;</span>
</pre>
<p>最后使用以下格式插入多个链接：</p>
<pre>
<span style="color: Olive;">&lt;</span><span style="color: Green;">a</span><span style="color: Gray;"> </span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">http://fairyfish.net/||http://wpjam.com/||http://honeypiggy.com</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">title</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">我爱水煮鱼||WordPress Jam||Honey Piggy</span><span style="color: #8b0000;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">我的网站</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">a</span><span style="color: Olive;">&gt;</span>
</pre>
<p>如果你的页面上使用 AJAX，你可以使用函数<code>pluralink.reinit();</code>重新激活该插件。</p>
<p>另外 Pluralink 还提供 WordPress 插件，如果你对以上步骤觉得繁琐的，可以直接下载 <a href="http://pluralink.com/download/">Pluralink 的 WordPress 插件</a>，直接上传激活即可。</p>
<p>目前 Pluralink 还有一些局限性，如不能在 RSS 中显示（Pluralink 开发者说正在开发），并且没有兼容性，如果 Javascript 代码取消的话，这就是一个废的链接，并且 SEO 方面也不是很友善，不过总体来说这是一个非常不错的 jQuery 插件，并且文件很小。</p>
<p>下载：<a href="http://pluralink.com/">Pluralink</a>。<br />
演示：<a href="http://fairyfish.net/2009/11/08/pluralink/">Pluralink：一个链接多个选择</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/11/08/pluralink/" title="Pluralink：一个链接多个选择">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/11/08/pluralink/&title=Pluralink%EF%BC%9A%E4%B8%80%E4%B8%AA%E9%93%BE%E6%8E%A5%E5%A4%9A%E4%B8%AA%E9%80%89%E6%8B%A9&tags=JavaScript, jQuery, "  title="Pluralink：一个链接多个选择">收藏本文</a>
 / <a href="http://fairyfish.net/2009/11/08/pluralink/#comments" title="Pluralink：一个链接多个选择">19条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=34094978&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F11%2F08%2Fpluralink%2F&amp;utmdt=Pluralink%EF%BC%9A%E4%B8%80%E4%B8%AA%E9%93%BE%E6%8E%A5%E5%A4%9A%E4%B8%AA%E9%80%89%E6%8B%A9&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/11/08/pluralink/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Feature List：制作推荐列表的 jQuery 插件</title>
		<link>http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/</link>
		<comments>http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 18:56:14 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2664</guid>
		<description><![CDATA[Featured List 是个 jQuery 插件，它可以让我们快速简洁的为网站创建“推荐的列表”。Feature List 效果非常顺滑，无需 Flash，并且可以通过自定义 HTML/CSS 进行自定义样式化，最重要的是它只有 2K 大小。]]></description>
			<content:encoded><![CDATA[<p>很多网站都会使用一种推荐的方式展示网站的内容，通过 Javascript 的技巧可以在很小的范围给用户推荐尽可能多的内容。而 <a href="http://jqueryglobe.com/article/feature-list">Featured List</a> 就是这样的一个 jQuery 插件，它可以让我们快速简洁的为网站创建“推荐的列表”。Feature List 效果非常顺滑，无需 Flash，并且可以通过自定义 HTML/CSS 进行自定义样式化，最重要的是它只有 2K  大小。<br />
<span id="more-2664"></span></p>
<h2>Feature List 的使用方法</h2>
<p>使用 Feature List 需要调用一些简单的函数：</p>
<pre>
$.<span style="color: #660066;">featureList</span><span style="color: #009900;">&#40;</span>
	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#tabs li a&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
	$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;#output li&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#123;</span>
		start_item <span style="color: #339933;">:</span> <span style="color: #CC0000;">1</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #006600; font-style: italic;">// Alternative</span>
&nbsp;
$<span style="color: #009900;">&#40;</span><span style="color: #3366CC;">'#tabs li a'</span><span style="color: #009900;">&#41;</span>.<span style="color: #660066;">featureList</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#123;</span>
	output		<span style="color: #339933;">:</span> <span style="color: #3366CC;">'#output li'</span><span style="color: #339933;">,</span>
	start_item	<span style="color: #339933;">:</span> <span style="color: #CC0000;">1</span>
<span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
</pre>
<p>Feature List 需要两组数组，一个是 tab，一个是  output，当用户点击 tab，脚本就会去找预期对应的 output。当前的 Tab 会加上 current CSS。</p>
<p>其中下面是一些可以进行配置的选项：</p>
<ul>
<li>start_item &#8212; 点击最开始的 tab，默认是 0。</li>
<li>pause_on_hover &#8212; 如果是 true，则鼠标移到到 Tab 上幻灯片切换会停止，默认是 true。</li>
<li>transition_interval &#8212; 定义两次切换之间的时间间隔，0 为不自动切换，默认是 5000 毫秒。</li>
</ul>
<p>演示（RSS 阅读器用户需要<a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/#feature_list">返回页面</a>才能看到效果）：</p>
<div id="feature_list">
<ul id="tabs">
<li>
			<a href="javascript:;"><img src="http://jqueryglobe.com/labs/feature_list/services.png" /><span>Services</span></a>
		</li>
<li>
			<a href="javascript:;"><img src="http://jqueryglobe.com/labs/feature_list/programming.png" /><span>Programming</span></a>
		</li>
<li>
			<a href="javascript:;"><img src="http://jqueryglobe.com/labs/feature_list/applications.png" /><span>Applications</span></a>
		</li>
</ul>
<ul id="output">
<li>
			<img src="http://jqueryglobe.com/labs/feature_list/sample1.jpg" /><br />
			<a href="#">See project details</a>
		</li>
<li>
			<img src="http://jqueryglobe.com/labs/feature_list/sample2.jpg" /><br />
			<a href="#">See project details</a>
		</li>
<li>
			<img src="http://jqueryglobe.com/labs/feature_list/sample3.jpg" /><br />
			<a href="#">See project details</a>
		</li>
</ul>
</div>
<p>下载：<a href="http://jqueryglobe.com/article/feature-list">Featured List</a>。<br />
演示：<a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/#feature_list">Feature List：制作推荐列表的 jQuery 插件</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/&title=Feature+List%EF%BC%9A%E5%88%B6%E4%BD%9C%E6%8E%A8%E8%8D%90%E5%88%97%E8%A1%A8%E7%9A%84+jQuery+%E6%8F%92%E4%BB%B6&tags=JavaScript, jQuery, "  title="Feature List：制作推荐列表的 jQuery 插件">收藏本文</a>
 / <a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/#comments" title="Feature List：制作推荐列表的 jQuery 插件">11条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
<li><a href="http://fairyfish.net/2009/11/08/pluralink/" title="Pluralink：一个链接多个选择">Pluralink：一个链接多个选择</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=2123922479&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F12%2F29%2Fjquery-plugin-feature-list%2F&amp;utmdt=Feature+List%EF%BC%9A%E5%88%B6%E4%BD%9C%E6%8E%A8%E8%8D%90%E5%88%97%E8%A1%A8%E7%9A%84+jQuery+%E6%8F%92%E4%BB%B6&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>延迟加载图片的 jQuery 插件：Lazy Load</title>
		<link>http://fairyfish.net/2010/07/07/jquery-lazy-load/</link>
		<comments>http://fairyfish.net/2010/07/07/jquery-lazy-load/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 08:26:04 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[图像]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2742</guid>
		<description><![CDATA[Lazy loader 是一个延迟加载图片的 jQuery 插件，在一些图片非常多的网站中非常有用，在在浏览器可视区域外的图片不会被载入，直到用户将页面滚动到它们所在的位置才加载，这样对于含有很多图片的比较长的网页来说，可以加载的更快，并且还能节省服务器带宽。]]></description>
			<content:encoded><![CDATA[<p>网站的速度非常重要，现在有很多网站优化的工具，如 Google 的<a href="http://fairyfish.net/2009/06/08/google-page-speed/"> Page Speed</a>，Yahoo 的 YSlow，对于网页图片，Yahoo 还提供 <a href="http://fairyfish.net/2009/12/14/smush-it/">Smush.it </a>这个工具对图片进行批量压缩，但是对于图片非常多的网站，载入网页还是需要比较长的时间，这个时候我们可以使用 Lazy Load 这个 jQuery 插件来延迟加载图片。<br />
<span id="more-2742"></span></p>
<p>Lazy loader 是一个延迟加载图片的 jQuery 插件，在一些图片非常多的网站中非常有用，在在浏览器可视区域外的图片不会被载入，直到用户将页面滚动到它们所在的位置才加载，这样对于含有很多图片的比较长的网页来说，可以加载的更快，并且还能节省服务器带宽。</p>
<p>Lazy Loader 使用也非常简单，首先确保你的页面已经加载 jQuery Javascript 库，然后在加载 Lazy Load 的 Javascript 文件：</p>
<pre>
&lt;script src="jquery.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script src="jquery.lazyload.js" type="text/javascript"&gt;&lt;/script&gt;
</pre>
<p>然后在页面的 header 添加如下代码即可：</p>
<pre>
&lt;script type="text/javascript"&gt;&lt;/script&gt;
$(document).ready(function(){
    $("img").lazyload({
        placeholder : "/images/grey.gif",
        effect : "fadeIn"
    });
}
&lt;/script&gt;
</pre>
<p>当然 Lazy Load 也有更多复杂的设置，你可以参考 <a href="http://www.appelsiini.net/projects/lazyload">Lazy Load 原文介绍</a>或者 <a href="http://www.neoease.com/lazy-load-jquery-plugin-delay-load-image/">mg12 的翻译</a>。</p>
<p>我爱水煮鱼已经增加了这个功能，你可以在一些<a href="http://fairyfish.net/2010/07/05/best-real-estate-wordpress-theme/">图片较多的日志页面</a>预览下。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2010/07/07/jquery-lazy-load/&title=%E5%BB%B6%E8%BF%9F%E5%8A%A0%E8%BD%BD%E5%9B%BE%E7%89%87%E7%9A%84+jQuery+%E6%8F%92%E4%BB%B6%EF%BC%9ALazy+Load+&tags=JavaScript, jQuery, 图像, "  title="延迟加载图片的 jQuery 插件：Lazy Load ">收藏本文</a>
 / <a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/#comments" title="延迟加载图片的 jQuery 插件：Lazy Load ">23条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2008/07/12/jqzoom/" title="jQuery 图片放大镜效果插件：jQZoom">jQuery 图片放大镜效果插件：jQZoom</a></li>
<li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=2143944872&amp;utmr=-&amp;utmp=%2Frss%2F2010%2F07%2F07%2Fjquery-lazy-load%2F&amp;utmdt=%E5%BB%B6%E8%BF%9F%E5%8A%A0%E8%BD%BD%E5%9B%BE%E7%89%87%E7%9A%84+jQuery+%E6%8F%92%E4%BB%B6%EF%BC%9ALazy+Load+&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2010/07/07/jquery-lazy-load/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>JavaScript 入门最佳书籍</title>
		<link>http://fairyfish.net/2009/03/03/savvy-javascript/</link>
		<comments>http://fairyfish.net/2009/03/03/savvy-javascript/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 09:23:21 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[互联网]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1870</guid>
		<description><![CDATA[悟透 JavaScript 这本书是比较简单的，它分为了三个部分，第一部分是主要讲解  JavaScript 的基本概念，这本书我觉得写的最好的部分就是这里，他把 JavaScript 基本概念讲解非常清楚。第二部分通过一个禅棋的例子讲解了 JavaScript 的实际应用。第三部分是讲解了 AJAX 和 JavaScript 跨域名应用。]]></description>
			<content:encoded><![CDATA[<p>前端技术已经越来越流行，国内的很多大公司，如淘宝，阿里巴巴，腾讯都成立了 UED 部门，都大肆招聘前端开发人员，而 JavaScript  作为前端技术的重要组成部分，开始也越来越受到了开发人员的重视。但是 JavaScript 看似简单，由于其一些特殊的语法，要读懂它，甚至入门也是比较难的，所以今天就给大家推荐一本阿里巴巴资深架构师李战写的 JavaScript 入门书籍推荐：《<a href="http://www.amazon.cn/mn/detailApp?prodid=bkbk811944&#038;source=denishua">悟透 JavaScript</a>》。<br />
<span id="more-1870"></span><br />
《<a href="http://www.amazon.cn/mn/detailApp?prodid=bkbk811944&#038;source=denishua">悟透 JavaScript</a>》这本书的语言是比较浅显易懂，通过简单的语言就很好的解释了 JavaScript 的一些语法问题，这本书分为了三个部分，第一部分是主要讲解  JavaScript 的基本概念，我觉得这本书写的最好的部分就是这里，他把 JavaScript 基本概念讲解非常清楚，让我对 JavaScript 的数据，函数，对象等理解都变得清晰了很多，以前总是和 PHP 的数据，函数，对象混淆。我们知道讲解语言的书籍，最重要的部分就是作者是否能够把基本概念讲解清楚，不然读者继续看下去还是会一头雾水的，是的这本就能够让你独辟蹊径学习、理解和运用 JavaScript。第二部分通过一个禅棋的例子讲解了 JavaScript 的实际应用，写的非常精彩，步步紧逼，可以让你学习如何更轻松地编写动态网页。第三部分是讲解了 AJAX 和 JavaScript 跨域名应用，让你更深入地理解 AJAX 技术。</p>
<p class="entry_img">
<a href="http://www.amazon.cn/mn/detailApp?prodid=bkbk811944&#038;source=denishua"><img src="http://pic.fairyfish.com/books/savvy-javascript.jpg" alt="悟透 JavaScript" /></a><br />
<a href="http://www.amazon.cn/mn/detailApp?prodid=bkbk811944&#038;source=denishua">在卓越价购买</a> | <a href="http://union.dangdang.com/transfer/transfer.aspx?from=P-237843&#038;backurl=http://product.dangdang.com/product.aspx?product_id=20400492">在当当购买</a> </p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/03/03/savvy-javascript/" title="JavaScript 入门最佳书籍">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/03/03/savvy-javascript/&title=JavaScript+%E5%85%A5%E9%97%A8%E6%9C%80%E4%BD%B3%E4%B9%A6%E7%B1%8D&tags=JavaScript, "  title="JavaScript 入门最佳书籍">收藏本文</a>
 / <a href="http://fairyfish.net/2009/03/03/savvy-javascript/#comments" title="JavaScript 入门最佳书籍">14条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><div id="series_posts"><h2><a href="http://fairyfish.net/series/book/">好书推荐</a></h2><ul class="posts_lists"><li><a href="http://fairyfish.net/2008/09/24/css-mastery-advanced-web-standards-solutions/" title="最佳 CSS 书籍推荐">最佳 CSS 书籍推荐</a></li>
<li><a href="http://fairyfish.net/2008/10/17/featured-liunx-programming-books/" title="Linux 编程经典书籍推荐">Linux 编程经典书籍推荐</a></li>
<li><strong>JavaScript 入门最佳书籍</strong></li>
<li><a href="http://fairyfish.net/2009/03/23/zac-code/" title="搜索引擎优化 SEO 的最佳书籍">搜索引擎优化 SEO 的最佳书籍</a></li>
<li><a href="http://fairyfish.net/2010/04/05/featured-php-mysql-books/" title="PHP 和 MySQL Web 开发书籍推荐">PHP 和 MySQL Web 开发书籍推荐</a></li>
</ul></div><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=977599482&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F03%2F03%2Fsavvy-javascript%2F&amp;utmdt=JavaScript+%E5%85%A5%E9%97%A8%E6%9C%80%E4%BD%B3%E4%B9%A6%E7%B1%8D&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/03/03/savvy-javascript/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>轻量级原生 Slideshow Javascript 库：TinySlider</title>
		<link>http://fairyfish.net/2009/12/09/tinyslider/</link>
		<comments>http://fairyfish.net/2009/12/09/tinyslider/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 08:05:44 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2035</guid>
		<description><![CDATA[TinySlider 是一个非常轻量级的原生 Slideshow Javascript 库，它只有 1.5KB 大小，TinySlider 不仅仅支持图片，而且支持任何内容，该脚本支持自动轮换，自动恢复到最初界面，支持导航栏，并且支持横向或者纵向轮换等等，功能非常强大。]]></description>
			<content:encoded><![CDATA[<p><strong>TinySlider</strong> 是一个非常<strong>轻量级的原生 Slideshow Javascript 库</strong>，它只有 1.5KB 大小，并且是原生的，所以你使用它之前无需引入 jQuery 这些库，所以速度上也更加快。<br />
<span id="more-2035"></span></p>
<p>TinySlider 可以很容易通过 CSS 定义就集成到任何网站中，并且它不仅仅支持图片，而且支持任何内容，该脚本支持自动轮换，自动恢复到最初界面，支持导航栏，并且支持横向或者纵向轮换等等，功能非常强大。</p>
<p>TinySlider 基本使用语法如下：</p>
<pre>
var slideshow=new TINY.slider.slide('slideshow',{
	id:'slider', //  slideshow 父级 div 的 ID
	auto:3, // 自动轮换的时间间隔，默认这个功能是禁止的
	resume:true, // 中断后自动恢复，默认为false。Resume auto after interrupted, defaults to false
	vertical:false, // 定义是否使用垂直方向，默认为 false
	navid:'pagination', // 定义可选的 导航条的 UL 的 ID
	activeclass:'current', // 定义但前 Slide LI 的 class
	position:0 // 定义最初的slide，默认为 0
});
</pre>
<p>下面是一个简单的演示：</p>
<div style="float:left;width:600px;text-align:center;">
<div class="sliderbutton"><img src="http://sandbox.leigeber.com/tinyslider/images/left.gif" width="32" height="38" alt="Previous" onclick="slideshow.move(-1)" /></div>
<div id="slider">
<ul>
<li>
<h1>TinySlider &#8211; Simple JavaScript Slideshow</h1>
<p><strong>TinySlider</strong> 是一个非常<strong>轻量级的原生 Slideshow Javascript 库</strong>，它只有 1.5KB 大小，并且是原生的，所以你使用它之前无需引入 jQuery 这些库，所以速度上也更加快。</p>
<p>TinySlider 可以很容易通过 CSS 定义就集成到任何网站中，并且他不仅仅支持图片，而且支持任何内容，该脚本支持自动轮换，自动恢复到最初界面，并且支持横向或者纵向轮换。TinySlider 基本使用如下：</p>
</li>
<li><img src="http://sandbox.leigeber.com/tinyslider/photos/sea-turtle.jpg" width="500" height="300" alt="Sea turtle" /></li>
<li><img src="http://sandbox.leigeber.com/tinyslider/photos/coral-reef.jpg" width="500" height="300" alt="Coral Reef" /></li>
<li><img src="http://sandbox.leigeber.com/tinyslider/photos/blue-fish.jpg" width="500" height="300" alt="Blue Fish" /></li>
</ul></div>
<div class="sliderbutton"><img src="http://sandbox.leigeber.com/tinyslider/images/right.gif" width="32" height="38" alt="Next" onclick="slideshow.move(1)" /></div>
</div>
<ul id="pagination" class="pagination">
<li onclick="slideshow.pos(0)">1</li>
<li onclick="slideshow.pos(1)">2</li>
<li onclick="slideshow.pos(2)">3</li>
<li onclick="slideshow.pos(3)">4</li>
</ul>
<p><script type="text/javascript">
var slideshow=new TINY.slider.slide('slideshow',{
	id:'slider',
	auto:3,
	resume:true,
	vertical:false,
	navid:'pagination',
	activeclass:'current',
	position:0
});
</script></p>
<p>下载：<a href="http://www.leigeber.com/2009/12/slideshow-script/">TinySlider</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/12/09/tinyslider/" title="轻量级原生 Slideshow Javascript 库：TinySlider">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/12/09/tinyslider/&title=%E8%BD%BB%E9%87%8F%E7%BA%A7%E5%8E%9F%E7%94%9F+Slideshow+Javascript+%E5%BA%93%EF%BC%9ATinySlider&tags=JavaScript, "  title="轻量级原生 Slideshow Javascript 库：TinySlider">收藏本文</a>
 / <a href="http://fairyfish.net/2009/12/09/tinyslider/#comments" title="轻量级原生 Slideshow Javascript 库：TinySlider">17条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">给 Javascript 加上面向对象的属性：Class.js</a></li>
<li><a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">快速复制常用 JavaScript 库：ScriptSrc.net</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1131863840&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F12%2F09%2Ftinyslider%2F&amp;utmdt=%E8%BD%BB%E9%87%8F%E7%BA%A7%E5%8E%9F%E7%94%9F+Slideshow+Javascript+%E5%BA%93%EF%BC%9ATinySlider&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/12/09/tinyslider/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>淘宝发布开源编辑器：KISSY Editor</title>
		<link>http://fairyfish.net/2009/10/27/kissy-editor/</link>
		<comments>http://fairyfish.net/2009/10/27/kissy-editor/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 08:55:41 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[淘宝]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2009</guid>
		<description><![CDATA[淘宝发布开源编辑器：KISSY Editor，它可以让我们在线编辑和格式化文本，KISSY Editor 更加轻巧，更加适合国内的网络环境。]]></description>
			<content:encoded><![CDATA[<p>淘宝发布开源编辑器：<a href="http://ued.taobao.com/blog/2009/10/26/kissy-editor/">KISSY Editor</a>，和我们在 WordPress 后台使用的富文本编辑器  TinyMCE 一样，它可以让我们在线编辑和格式化文本，但是相比 TinyMCE KISSY Editor 更加轻巧，更加适合国内的网络环境。<br />
<span id="more-2009"></span><br />
KISSY Editor 是开源项目 KISSY UI Library 的一个组件。KISSY 目前基于 YUI 2.x 开发，目标是打造一系列小巧灵活、简洁实用、使用起来让人感觉愉悦的 UI 组件，目前已有 CSS 基础框架、搜索提示 Suggest 和 KISSY Editor 这个富文本编辑器等组件。</p>
<p style="text-align:center"><img src="http://pic.fairyfish.com/2009/10/KISSY-Editor.jpg" alt="来自淘宝的开源编辑器：KISSY Editor" width="590" /><br />
来自淘宝的开源编辑器：KISSY Editor</p>
<p>KISSY Editor 的基本功能有：</p>
<ol>
<li>含有编辑器的基本功能，如：字体，颜色，大小，粗细，下划线，插入图片，链接等</li>
<li>该编辑器的最大特点是小巧精简，仅依赖 yahoo-dom-event，代码 min 后不超过 50k，gzip 压缩后不超过 20k</li>
<li>支持所有 A 级浏览器</li>
</ol>
<p>KISSY Editor 是基于 MIT 协议发布的开源项目，所以无论是个人开发还是商业应用，都可以免费使用，集成到自己开发的程序中。</p>
<p><a href="http://kissy.googlecode.com/svn/trunk/src/editor/demo/basic.html">KISSY Editor 演示和下载</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/10/27/kissy-editor/" title="淘宝发布开源编辑器：KISSY Editor">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/10/27/kissy-editor/&title=%E6%B7%98%E5%AE%9D%E5%8F%91%E5%B8%83%E5%BC%80%E6%BA%90%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%9AKISSY+Editor&tags=JavaScript, 淘宝, "  title="淘宝发布开源编辑器：KISSY Editor">收藏本文</a>
 / <a href="http://fairyfish.net/2009/10/27/kissy-editor/#comments" title="淘宝发布开源编辑器：KISSY Editor">14条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/m/tengine/" title="淘宝 Web 服务器 Tengine 正式开源">淘宝 Web 服务器 Tengine 正式开源</a></li>
<li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">给 Javascript 加上面向对象的属性：Class.js</a></li>
<li><a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">快速复制常用 JavaScript 库：ScriptSrc.net</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=2087871404&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F10%2F27%2Fkissy-editor%2F&amp;utmdt=%E6%B7%98%E5%AE%9D%E5%8F%91%E5%B8%83%E5%BC%80%E6%BA%90%E7%BC%96%E8%BE%91%E5%99%A8%EF%BC%9AKISSY+Editor&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/10/27/kissy-editor/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>eXtplorer：基于 PHP 和 Javascript 的文件管理程序</title>
		<link>http://fairyfish.net/2009/10/14/extplorer/</link>
		<comments>http://fairyfish.net/2009/10/14/extplorer/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 07:51:52 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2003</guid>
		<description><![CDATA[eXtplorer 是一款功能强大基于 PHP 和 ExtJS Javascript 库创建的在线文件管理程序。使用 eXtplorer 可以在线浏览文件和文件夹之外，我们甚至可以将 eXtphlor 作为 FTP 客户端去登录 FTP 服务器。]]></description>
			<content:encoded><![CDATA[<p>现在使用的软件已经越来越少了，越来越多的东西都交给了在线程序来处理，以前我介绍过 <a href="http://fairyfish.net/2009/02/22/fireftp/">Firefox 的 FTP 插件 FireFtp</a>，但是他支持登录 FTP，不支持在线编辑。在线服务 <a href="http://fairyfish.net/2009/04/24/phpanywhere/">PHPAnywhere  可以让你在线登录 FTP 并且可以编辑 PHP 文件</a>。</p>
<p>今天介绍的 <strong><a href="http://extplorer.sourceforge.net/">eXtplorer</a></strong> 可以下载下来安装到自己服务的<strong>在线文件管理程序</strong>，是我见过功能强大的，它是基于 PHP 和 <a href="http://ExtJS.com">ExtJS</a> Javascript 库创建的。使用 eXtplorer 可以在线浏览文件和文件夹之外，我们甚至可以将 eXtplorer 作为 FTP 客户端去登录 FTP 服务器。<br />
<span id="more-2003"></span></p>
<p class="entry_img"><img src="http://pic.fairyfish.com/2009/10/extplorer.jpg" alt="eXphlorer：基于 PHP 和 Javascript 的文件管理程序" /><br />
eXtplorer：基于 PHP 和 Javascript 的文件管理程序</p>
<h2>eXtplorer 的详细功能</h2>
<ul>
<li>可以通过鼠标拖拉复制和移动文件和文件夹</li>
<li>动态的目录树，并且能够根据需要显示子目录</li>
<li>可以在线修改文件，并且代码高亮显示</li>
<li>可以重命名，删除和创建文件和文件夹</li>
<li>可以通过 FTP 方式或者直接访问文件</li>
<li>并且可以修改文件的权限和属性</li>
<li>可以上传和下载文件</li>
<li>可以压缩文件，或者解开压缩包，支持 ZIP, Tar, Tar/GZ, Tar/BZ 四种格式</li>
<li>可以创建多个用户，并且可以给用户赋予不同的权限，如只能“浏览”，“编辑”，和“管理”</li>
<li>现在还可以作为 Joomla! 和 Mambo 这两个 CMS 程序的部件，不过遗憾还没有 WordPress 方面的插件。</li>
</ul>
<h2>安装 eXtplorer </h2>
<p>安装 eXtplorer 需要以下几步：</p>
<ol>
<li>首先你要确保你服务器的 PHP 版本>4.3</li>
<li>解压缩下载下来的压缩包</li>
<li>使用你的 FTP 客户端上传源代码到服务器上的某个目录下 如<code> /extplore</code>r</li>
<li>设置 <code>extplorer</code> 的目录可写，并且设置<code> /ftp_tmp</code> 目录的权限为 777</li>
<li>在浏览器访问 <code>http://<YOURSERVER>/extplorer </code>（默认帐号和密码都是 admin），他会弹出一个框让你里修改密码。一定要修改，不然让人获取权限，就可以删除你服务器上所有文件。</li>
</ol>
<p>如果你不能修改你的 admin 密码，可能是因为你的用户文件不可写，在 FTP 中，把 /config 目录下的 &#8220;.htusers.php&#8221; 文件设置为可写。</p>
<p>下载：<a href="http://extplorer.sourceforge.net/">eXtplorer</a><br />
中文介绍：<a href="http://fairyfish.net/2009/10/14/extplorer/">eXtplorer：基于 PHP 和 Javascript 的文件管理程序</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/10/14/extplorer/" title="eXtplorer：基于 PHP 和 Javascript 的文件管理程序">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/10/14/extplorer/&title=eXtplorer%EF%BC%9A%E5%9F%BA%E4%BA%8E+PHP+%E5%92%8C+Javascript+%E7%9A%84%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86%E7%A8%8B%E5%BA%8F&tags=FTP, JavaScript, PHP, "  title="eXtplorer：基于 PHP 和 Javascript 的文件管理程序">收藏本文</a>
 / <a href="http://fairyfish.net/2009/10/14/extplorer/#comments" title="eXtplorer：基于 PHP 和 Javascript 的文件管理程序">8条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2009/05/28/php-js/" title="使用 JavaScript 实现 PHP 函数功能：PHP.JS">使用 JavaScript 实现 PHP 函数功能：PHP.JS</a></li>
<li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">给 Javascript 加上面向对象的属性：Class.js</a></li>
<li><a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">快速复制常用 JavaScript 库：ScriptSrc.net</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1024389703&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F10%2F14%2Fextplorer%2F&amp;utmdt=eXtplorer%EF%BC%9A%E5%9F%BA%E4%BA%8E+PHP+%E5%92%8C+Javascript+%E7%9A%84%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86%E7%A8%8B%E5%BA%8F&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/10/14/extplorer/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>JS Beauty：在线 Javascript 美化压缩工具</title>
		<link>http://fairyfish.net/2009/08/13/js-beauty/</link>
		<comments>http://fairyfish.net/2009/08/13/js-beauty/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 08:22:19 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1984</guid>
		<description><![CDATA[JS Beauty 是一款在线  Javascript 美化工具，它具有美化，净化，压缩和解压缩 Javascript 代码等功能。]]></description>
			<content:encoded><![CDATA[<p>随着 <strong>Javascript </strong>等前端技术的发展，越来越多网站使用 AJAX 技术来实现用户交互，所以对 Javascript 代码进行压缩节省带宽，加速网站载入，提供用户体验已经成为了网站维护的日常工作之一，而 <strong><a href="http://jsbeauty.iyi.cn/">JS Beauty</a> </strong>就是这方面的最好的工具之一。<br />
<span id="more-1984"></span></p>
<p style="text-align:center"><img src="http://jsbeauty.iyi.cn/static/default/images/logo.png" alt="JS Beauty" /><br />
JS Beauty：在线 Javascript 美化压缩工具</p>
<p>JS Beauty 是一款在线  Javascript 美化工具，它具有美化，净化，压缩和解压缩 Javascript 代码等功能：</p>
<p>1. <strong>美化</strong>：将混乱的 Javascript 代码格式化为优美的带缩进的格式，适合阅读和修改。<br />
2. <strong>净化</strong>：去掉 Javascript 代码里面的换行、空格、制表符、注释等对于机器无用代码，这样能够压缩 Javascript 文件的体积，节省服务器的带宽。<br />
3. <strong>压缩</strong>：通过一定的算法将 Javascript 代码压缩得更小，能够进一步节省服务器带宽。常用的压缩算法是：<a href="http://dean.edwards.name/weblog/2007/04/packer3/">Edwards&#8217;s Packer</a>，很多 Javascript 框架都用这种方式压缩代码，如 jQuery。<br />
4. <strong>解压</strong>：可以认为是压缩的反向操作，将压缩的代码解压出来并美化成人可以阅读的格式。</p>
<p>JS Beauty 网址：<a href="http://jsbeauty.iyi.cn/">http://jsbeauty.iyi.cn/</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/08/13/js-beauty/" title="JS Beauty：在线 Javascript 美化压缩工具">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/08/13/js-beauty/&title=JS+Beauty%EF%BC%9A%E5%9C%A8%E7%BA%BF+Javascript+%E7%BE%8E%E5%8C%96%E5%8E%8B%E7%BC%A9%E5%B7%A5%E5%85%B7&tags=JavaScript, "  title="JS Beauty：在线 Javascript 美化压缩工具">收藏本文</a>
 / <a href="http://fairyfish.net/2009/08/13/js-beauty/#comments" title="JS Beauty：在线 Javascript 美化压缩工具">5条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">给 Javascript 加上面向对象的属性：Class.js</a></li>
<li><a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">快速复制常用 JavaScript 库：ScriptSrc.net</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1926348136&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F08%2F13%2Fjs-beauty%2F&amp;utmdt=JS+Beauty%EF%BC%9A%E5%9C%A8%E7%BA%BF+Javascript+%E7%BE%8E%E5%8C%96%E5%8E%8B%E7%BC%A9%E5%B7%A5%E5%85%B7&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/08/13/js-beauty/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>jQuery 绘图插件：jqPlot</title>
		<link>http://fairyfish.net/2009/06/07/jqplot/</link>
		<comments>http://fairyfish.net/2009/06/07/jqplot/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 18:09:11 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1936</guid>
		<description><![CDATA[jqPlot 是一个 jQuery 这个 JavaScript 框架的绘图插件，jqPlot 能够产生很多漂亮优雅的线图和条形图]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.jqplot.com/">jqPlot</a></strong> 是一个<strong> jQuery </strong>这个 JavaScript 框架的绘图插件，<strong>jqPlot </strong>能够产生很多漂亮优雅的线图和条形图。它有如下的详细功能：<br />
<span id="more-1936"></span></p>
<ul>
<li>有多种图标样式可供选择</li>
<li>可以自定义日期轴线</li>
<li>可设置旋转轴文字</li>
<li>自动计算趋势线</li>
<li>工具提示和高亮数据点</li>
<li>默认最优设置，非常易于使用</li>
</ul>
<p class="entry_img"><img src="http://pic.fairyfish.com/2009/06/jqPlot.jpg" alt="jqPlot" /><br />
jQuery 绘图插件：jqPlot</p>
<p>使用 <strong>jqPlot </strong> 基本可以控制图表的每一个部分，如网格的背景，字体和大小，等等，并且<strong>jqPlot </strong> 自己本身也有插件支持系统，所以它可以很容易扩展新的图表类别和选项。</p>
<p><strong>jqPlot</strong> 已经有很好的<a href="http://www.jqplot.com/docs/files/jqplot-core-js.html">文档</a>，并且还提供了很多很好的<a href="http://www.jqplot.com/tests/">例子</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/06/07/jqplot/" title="jQuery 绘图插件：jqPlot">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/06/07/jqplot/&title=jQuery+%E7%BB%98%E5%9B%BE%E6%8F%92%E4%BB%B6%EF%BC%9AjqPlot&tags=JavaScript, jQuery, "  title="jQuery 绘图插件：jqPlot">收藏本文</a>
 / <a href="http://fairyfish.net/2009/06/07/jqplot/#comments" title="jQuery 绘图插件：jqPlot">10条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=58800127&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F06%2F07%2Fjqplot%2F&amp;utmdt=jQuery+%E7%BB%98%E5%9B%BE%E6%8F%92%E4%BB%B6%EF%BC%9AjqPlot&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/06/07/jqplot/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>使用 JavaScript 实现 PHP 函数功能：PHP.JS</title>
		<link>http://fairyfish.net/2009/05/28/php-js/</link>
		<comments>http://fairyfish.net/2009/05/28/php-js/#comments</comments>
		<pubDate>Thu, 28 May 2009 13:19:51 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1926</guid>
		<description><![CDATA[PHP.JS 是一个开源的 JavaScript 库，它尝试在 JavaScript 中实现 PHP 函数。在你的项目中导入 PHP.JS 库，可以在静态页面使用你喜欢的 PHP 函数。]]></description>
			<content:encoded><![CDATA[<p><a href="http://phpjs.org/">PHP.JS</a> 是一个开源的 JavaScript 库，它尝试在 JavaScript 中实现 PHP 函数。在你的项目中导入 PHP.JS 库，可以在静态页面使用你喜欢的 PHP 函数。<br />
<span id="more-1926"></span><br />
对于熟悉 PHP 的程序员来说，当他想在静态页面中使用 PHP 函数的时候，PHP.JS 是非常方便的，现在已经 400 多个 PHP 函数在 PHP.JS 中实现，还有一些正在被实现，不过现在已经能够找到大部分流行的了，甚至 <code>md5()</code>，并且 PHP.JS 实现了一个高级的函数，如： <code>file_get_contents()</code>, <code>mktime()</code>, <code>serialize()</code> 等。</p>
<p>使用 PHP.JS 非常简单，不需要任何服务器支持，现在可以三种方式使用它：</p>
<ol>
<li>下载<a href="http://phpjs.org/packages/view/php.default.min.js">默认的 PHP.JS 包</a>。</li>
<li>或者<a href="http://phpjs.org/packages/configure">配置 PHP.JS</a> 选择自己需要的函数，然后下载。</li>
<li>甚至直接选择需要的某一<a href="http://phpjs.org/functions/index">函数</a>，直接 Copy 过去使用。</li>
</ol>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/05/28/php-js/" title="使用 JavaScript 实现 PHP 函数功能：PHP.JS">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/05/28/php-js/&title=%E4%BD%BF%E7%94%A8+JavaScript+%E5%AE%9E%E7%8E%B0+PHP+%E5%87%BD%E6%95%B0%E5%8A%9F%E8%83%BD%EF%BC%9APHP.JS&tags=JavaScript, PHP, "  title="使用 JavaScript 实现 PHP 函数功能：PHP.JS">收藏本文</a>
 / <a href="http://fairyfish.net/2009/05/28/php-js/#comments" title="使用 JavaScript 实现 PHP 函数功能：PHP.JS">14条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2009/10/14/extplorer/" title="eXtplorer：基于 PHP 和 Javascript 的文件管理程序">eXtplorer：基于 PHP 和 Javascript 的文件管理程序</a></li>
<li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">给 Javascript 加上面向对象的属性：Class.js</a></li>
<li><a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">快速复制常用 JavaScript 库：ScriptSrc.net</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=221539735&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F05%2F28%2Fphp-js%2F&amp;utmdt=%E4%BD%BF%E7%94%A8+JavaScript+%E5%AE%9E%E7%8E%B0+PHP+%E5%87%BD%E6%95%B0%E5%8A%9F%E8%83%BD%EF%BC%9APHP.JS&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/05/28/php-js/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>轻量级的 JavaScript 弹出框脚本：TinyBox</title>
		<link>http://fairyfish.net/2009/05/26/tinybox/</link>
		<comments>http://fairyfish.net/2009/05/26/tinybox/#comments</comments>
		<pubDate>Tue, 26 May 2009 08:48:09 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1925</guid>
		<description><![CDATA[TinyBox 是一个轻量级并且独立的模态窗口脚本，该脚本只有 3.5KB，不包括任何内置的幻灯片功能，但是可以显示任何的 AJAX 和 HTML 内容，还支持图片，并且能够自动隐藏，可以通过简单的 CSS 来定制样式的效果。TinyBox 已经在 Firefox 2/3, IE 6/7/8, Opera, Safari 和 Chrome 中测试过]]></description>
			<content:encoded><![CDATA[<p>前面我介绍可以通过 <a href="http://fairyfish.net/2009/04/25/thickbox/">ThickBox </a>这个 jQuery 插件实现弹出框效果，但是使用 ThickBox 需要事先导入 jQuery JS 文件，所以如果仅仅需要弹出框效果的话，有点过于臃肿，所以这个时候我推荐你使用，TinyBox 这个轻量级的 JavaScript 脚本。<br />
<span id="more-1925"></span><br />
<a href="http://www.leigeber.com/2009/05/javascript-popup-box/">TinyBox</a> 是一个轻量级并且独立的模态窗口脚本，该脚本只有 3.5KB，不包括任何内置的幻灯片功能，但是可以显示任何的 AJAX 和 HTML 内容，还支持图片，并且能够自动隐藏，可以通过简单的 CSS 来定制样式的效果。TinyBox 已经在 Firefox 2/3, IE 6/7/8, Opera, Safari 和 Chrome 中测试过。使用 TinyBox 非常简单，通过一下代码即可：</p>
<pre>
TINY.box.show('advanced.html',1,300,150,1,3)
</pre>
<p>它一共有6个参数，第一个是要显示的 AJAX 或 HTML 内容。第二个是设置是否为 AJAX。第三个是宽度，0 为自动。第四个是高度，0 为自动。第五个是是否设置隐藏，第六个则是设置是否自动隐藏的时间。</p>
<p><a href="http://sandbox.leigeber.com/tinybox/">演示</a> + <a href="http://sandbox.leigeber.com/tinybox/tinybox.zip">下载</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/05/26/tinybox/" title="轻量级的 JavaScript 弹出框脚本：TinyBox">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/05/26/tinybox/&title=%E8%BD%BB%E9%87%8F%E7%BA%A7%E7%9A%84+JavaScript+%E5%BC%B9%E5%87%BA%E6%A1%86%E8%84%9A%E6%9C%AC%EF%BC%9ATinyBox&tags=JavaScript, "  title="轻量级的 JavaScript 弹出框脚本：TinyBox">收藏本文</a>
 / <a href="http://fairyfish.net/2009/05/26/tinybox/#comments" title="轻量级的 JavaScript 弹出框脚本：TinyBox">18条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/m/class-js/" title="给 Javascript 加上面向对象的属性：Class.js">给 Javascript 加上面向对象的属性：Class.js</a></li>
<li><a href="http://fairyfish.net/m/scriptsrc-net/" title="快速复制常用 JavaScript 库：ScriptSrc.net">快速复制常用 JavaScript 库：ScriptSrc.net</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=2079187424&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F05%2F26%2Ftinybox%2F&amp;utmdt=%E8%BD%BB%E9%87%8F%E7%BA%A7%E7%9A%84+JavaScript+%E5%BC%B9%E5%87%BA%E6%A1%86%E8%84%9A%E6%9C%AC%EF%BC%9ATinyBox&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/05/26/tinybox/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>ThickBox 简单使用</title>
		<link>http://fairyfish.net/2009/04/25/thickbox/</link>
		<comments>http://fairyfish.net/2009/04/25/thickbox/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 18:56:39 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1912</guid>
		<description><![CDATA[ThickBox 是一个基于 JQuery 类库的扩展，它能在浏览器界面上显示非常棒的弹出框，它可以显示单图片，多图片，AJAX 请求内容或链接内容。]]></description>
			<content:encoded><![CDATA[<p>最近的项目中比较多使用的 <a href="http://jquery.com/demo/thickbox/#overview">ThickBox</a>，今天就简单介绍下，<a href="http://jquery.com/demo/thickbox/">ThickBox</a> 是一个基于 JQuery 类库的扩展，它能在浏览器界面上显示非常棒的弹出框，它可以显示单图片，多图片，AJAX 请求内容或链接内容。<br />
<span id="more-1912"></span><br />
要使用 ThickBox，需要下载三个文件：</p>
<ol>
<li>JS 文件：<a href="thickbox-code/thickbox.js">thickbox.js</a> 或者压缩版本 <a href="thickbox-code/thickbox-compressed.js">thickbox-compressed.js</a>。
</li>
<li>CSS 文件：<a href="thickbox-code/thickbox.css">ThickBox.css</a></li>
<li>最后一个 Loading 图片：<a href="images/loadingAnimation.gif">loadingAnimation.gif</a></li>
</ol>
<p>除了以上三个文件之外，你还需要有 <a href="http://jquery.com/src/jquery-latest.js">jQuery JavaScript 类库</a> 或者压缩版，甚至可以使用 <a href="http://fairyfish.net/2008/05/29/google-ajax-libraries-api/">Google 提供 CDN 加速的版本</a>。</p>
<p>ThickBox 使用也非常见，首先在 HTML 文件的 HEAD 导入 jQuery JS 和 ThickBox JS 文件，并且 jQuery JS 文件必须在前：		</p>
<pre>&lt;script type=&quot;text/javascript&quot; src=&quot;path-to-file/jquery.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;path-to-file/thickbox.js&quot;&gt;&lt;/script&gt;</pre>
<p>然后打开 thinkbox.js 文件通过 tb_pathToImage 这个变量来设置  loadingAnimation.gif 文件的路径。</p>
<p>然后在 HEAD 导入 thickbox.css 文件：</p>
<pre >&lt;link rel=&quot;stylesheet&quot; href=&quot;path-to-file/thickbox.css&quot; type=&quot;text/css&quot; media=&quot;screen&quot; /&gt;</pre>
<p>当然你也可以吧 thickbox.css 里面的内容复制到你现在的 CSS 文件中，最后你只要给 a 元素天添加 class=&#8221;thickbox&#8221; 属性就可以开始用 thickbox。详细使用可以查看 <a href="http://jquery.com/demo/thickbox/#examples">ThickBox 官方教程</a>。</p>
<p>我在使用中碰到的最大问题是，如果网页上有 Flash 的话，往往 Flash 会把 ThickBox 的弹出框给挡住，这时的解决方法也是非常简单，就是给 Flash 设置透明的参数：wmode=&#8221;transparent&#8221;。详细就是给 Flash 的 object 标签添加如下参数：<code>&lt;param name="wmode" value="transparent"&gt;</code>，并在 embed 标签中设置 wmode=&#8221;transparent&#8221;，如果使用 AC_FL_RunContent，可以加多一对参数 &#8216;wmode&#8217;,'transparent&#8217; 即可。如果还是有问题，可以尝试给 Flash 外面增加一个 DIV 标签，并给他设置 <code>z-index:0;</code> 的样式。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/04/25/thickbox/" title="ThickBox 简单使用">继续阅读全文</a> ...</p><hr /><p><a href="http://s.click.taobao.com/t_8?e=7HZ5x%2BOzcBqQvUL9HREWEoUWa1c%3D&p=mm_25083601_0_0" rel="nofollow"><img src="http://fairyfish.net/wp-content/banner/notyet.gif"></a></p>
<p>
&copy; <a href="http://fairyfish.net/" title="我爱水煮鱼">我爱水煮鱼</a>
 / <a href="http://fairyfish.net/bookmark/?url=http://fairyfish.net/2009/04/25/thickbox/&title=ThickBox+%E7%AE%80%E5%8D%95%E4%BD%BF%E7%94%A8&tags=JavaScript, jQuery, "  title="ThickBox 简单使用">收藏本文</a>
 / <a href="http://fairyfish.net/2009/04/25/thickbox/#comments" title="ThickBox 简单使用">7条评论</a>
 / <a href="http://feed.fairyfish.net" title="订阅我爱水煮鱼">RSS 订阅</a>
 / <a href="http://fairyfish.net/go/wpjam" title="WordPress JAM">长期承接 WordPress 项目</a>
 / <a href="http://fairyfish.net/coupon/" title="主机域名优惠码">主机域名优惠码</a>
 / <a href="http://weibo.com/denishua/" title="新浪微博">新浪微博</a>
</p><h3>相关日志</h3><ul class="related_post"><li><a href="http://fairyfish.net/2011/11/22/jquery-mobile-1/" title="jQuery Mobile 1.0 发布">jQuery Mobile 1.0 发布</a></li>
<li><a href="http://fairyfish.net/2010/07/07/jquery-lazy-load/" title="延迟加载图片的 jQuery 插件：Lazy Load ">延迟加载图片的 jQuery 插件：Lazy Load </a></li>
<li><a href="http://fairyfish.net/2010/06/07/user-jquery-to-make-external-links-open-in-new-windows/" title="使用 jQuery 在新窗口打开外部链接">使用 jQuery 在新窗口打开外部链接</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/12/29/jquery-plugin-feature-list/" title="Feature List：制作推荐列表的 jQuery 插件">Feature List：制作推荐列表的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/2009/12/02/bxslider/" title="jQuery slider 插件: bxSlider">jQuery slider 插件: bxSlider</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1148850187&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F04%2F25%2Fthickbox%2F&amp;utmdt=ThickBox+%E7%AE%80%E5%8D%95%E4%BD%BF%E7%94%A8&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/04/25/thickbox/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

