<?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; 开源</title>
	<atom:link href="http://fairyfish.net/category/open-source/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>淘宝 Web 服务器 Tengine 正式开源</title>
		<link>http://fairyfish.net/m/tengine/</link>
		<comments>http://fairyfish.net/m/tengine/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 06:20:52 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[Tengine]]></category>
		<category><![CDATA[淘宝]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=3182</guid>
		<description><![CDATA[淘宝网宣布由其核心系统部开发的 Web 服务器 Tengine 终于正式开源了，淘宝网是亚洲最大的电子商务网站，Alexa 全球排名第 12 位，每天访问淘宝网的P V 超过了几十亿。大压力的访问，对淘宝网的 Web 服务器提出了严苛的要求。所以淘宝对 Nginx 核心进行定制和开发，开发了自己的 Web 服务器 Tengine，考虑到开发的功能中的一些对其它的互联网用户也可能有用处，所以淘宝网就想到了把这些公用的功能开源出来。 Tengine基于最新的Nginx稳定版（Nginx-1.0.10），在它的基础上开发了一些功能和做了一些bug修复，比如： 组合多个CSS、JavaScript文件的访问请求变成一个请求； 支持管道和syslog形式的日志和抽样； 自动根据CPU数目设置亲缘性； 监控系统的负载和资源占用从而对系统进行保护； 显示对运维人员更友好的出错信息，便于定位出错机器； 更强大的访问速度限制模块； backtrace模块，程序崩溃的时候可以显示出错的调用栈； 根据文件类型设置过期时间； &#8230; 基本上，Tengine可以被看作一个更好的Nginx，或者是Nginx的超集。 下载 Tengine：http://tengine.taobao.org/ &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 1条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博 相关日志淘宝发布开源编辑器：KISSY Editor GAget：在苹果电脑的 Widget 上快速查看 Google [...]]]></description>
			<content:encoded><![CDATA[<p>淘宝网宣布由其核心系统部开发的 Web 服务器 Tengine 终于正式开源了，淘宝网是亚洲最大的电子商务网站，Alexa 全球排名第 12 位，每天访问淘宝网的P V 超过了几十亿。大压力的访问，对淘宝网的 Web 服务器提出了严苛的要求。所以淘宝对 Nginx 核心进行定制和开发，开发了自己的 Web 服务器 Tengine，考虑到开发的功能中的一些对其它的互联网用户也可能有用处，所以淘宝网就想到了把这些公用的功能开源出来。</p>
<p>Tengine基于最新的Nginx稳定版（Nginx-1.0.10），在它的基础上开发了一些功能和做了一些bug修复，比如：</p>
<p>组合多个CSS、JavaScript文件的访问请求变成一个请求；<br />
支持管道和syslog形式的日志和抽样；<br />
自动根据CPU数目设置亲缘性；<br />
监控系统的负载和资源占用从而对系统进行保护；<br />
显示对运维人员更友好的出错信息，便于定位出错机器；<br />
更强大的访问速度限制模块；<br />
backtrace模块，程序崩溃的时候可以显示出错的调用栈；<br />
根据文件类型设置过期时间；<br />
&#8230;<br />
基本上，Tengine可以被看作一个更好的Nginx，或者是Nginx的超集。</p>
<p>下载 Tengine：<a href="http://tengine.taobao.org/">http://tengine.taobao.org/</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/tengine/" title="淘宝 Web 服务器 Tengine 正式开源">继续阅读全文</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/tengine/&title=%E6%B7%98%E5%AE%9D+Web+%E6%9C%8D%E5%8A%A1%E5%99%A8+Tengine+%E6%AD%A3%E5%BC%8F%E5%BC%80%E6%BA%90&tags=Nginx, Tengine, 淘宝, "  title="淘宝 Web 服务器 Tengine 正式开源">收藏本文</a>
 / <a href="http://fairyfish.net/m/tengine/#comments" title="淘宝 Web 服务器 Tengine 正式开源">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/2009/10/27/kissy-editor/" title="淘宝发布开源编辑器：KISSY Editor">淘宝发布开源编辑器：KISSY Editor</a></li>
<li><a href="http://fairyfish.net/m/gaget/" title="GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据">GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据</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/jquery-cookies/" title="jQuery 如何存储，获取和删除  Cookies">jQuery 如何存储，获取和删除  Cookies</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/html5-shiv/" title="使用 HTML5 Shiv 让 IE 支持 HTML5">使用 HTML5 Shiv 让 IE 支持 HTML5</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=422672507&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Ftengine%2F&amp;utmdt=%E6%B7%98%E5%AE%9D+Web+%E6%9C%8D%E5%8A%A1%E5%99%A8+Tengine+%E6%AD%A3%E5%BC%8F%E5%BC%80%E6%BA%90&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/tengine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据</title>
		<link>http://fairyfish.net/m/gaget/</link>
		<comments>http://fairyfish.net/m/gaget/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 15:29:10 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=3180</guid>
		<description><![CDATA[GAget 是苹果电脑 Mac OS X 上的一个 Widget 应用，它可以让快速查看你站点的 Google Analytics 数据。GAget 通过一个别致的界面，展示访问者数量，新访问的比率，退出率以及停留时间。 GAget 详细功能： 快速查看一天之中最重要的数据：访问者数量，新访问的比率，退出率以及停留时间。 可以查看2周的访客数变化。 查看新访问用户的比率和退出率。 只需一次简单点击就可以自动刷新数据。 自动更新。 非常容易切换 Google Analytics 账号。 可以查看一周，两周，或者四周的数据。 可以在访问数，新访问比率，退出率的图表中切换。 下载 GAget: http://www.zoltanhosszu.com/gaget/ &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 3条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博 相关日志使用 Google Analytics 分析 iPad 横竖屏使用比例 Google Analytics [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zoltanhosszu.com/gaget/">GAget</a> 是苹果电脑 Mac OS X 上的一个 Widget 应用，它可以让快速查看你站点的 Google Analytics 数据。GAget 通过一个别致的界面，展示访问者数量，新访问的比率，退出率以及停留时间。</p>
<p class="entry_img"><img src="http://www.zoltanhosszu.com/wordpress/wp-content/themes/zoltanhosszu/images/gaget/preview.png" alt="GAget" />
</p>
<h2>GAget 详细功能：</h2>
<ul>
<li>快速查看一天之中最重要的数据：访问者数量，新访问的比率，退出率以及停留时间。</li>
<li>可以查看2周的访客数变化。</li>
<li>查看新访问用户的比率和退出率。</li>
<li>只需一次简单点击就可以自动刷新数据。</li>
<li>自动更新。</li>
<li>非常容易切换 Google Analytics 账号。</li>
<li>可以查看一周，两周，或者四周的数据。</li>
<li>可以在访问数，新访问比率，退出率的图表中切换。</li>
</ul>
<p>下载 GAget: <a href="http://www.zoltanhosszu.com/gaget/">http://www.zoltanhosszu.com/gaget/</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/gaget/" title="GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据">继续阅读全文</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/gaget/&title=GAget%EF%BC%9A%E5%9C%A8%E8%8B%B9%E6%9E%9C%E7%94%B5%E8%84%91%E7%9A%84+Widget+%E4%B8%8A%E5%BF%AB%E9%80%9F%E6%9F%A5%E7%9C%8B+Google+Analytics+%E6%95%B0%E6%8D%AE&tags=Google, Google Analytics, Mac, "  title="GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据">收藏本文</a>
 / <a href="http://fairyfish.net/m/gaget/#comments" title="GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据">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/m/google-analytics-track-ipad-orientation/" title="使用 Google Analytics 分析 iPad 横竖屏使用比例">使用 Google Analytics 分析 iPad 横竖屏使用比例</a></li>
<li><a href="http://fairyfish.net/2011/05/13/new-google-analytics-trackpageloadtime/" title="Google Analytics 发布新版，支持页面速度报告">Google Analytics 发布新版，支持页面速度报告</a></li>
<li><a href="http://fairyfish.net/2010/12/30/google-analytics-ad/" title="深入使用 Google Analytics：广告监控">深入使用 Google Analytics：广告监控</a></li>
<li><a href="http://fairyfish.net/2010/12/10/google-analytics-link-tag/" title="使用 Google Analytics 的网址构建器来监控广告投放">使用 Google Analytics 的网址构建器来监控广告投放</a></li>
<li><a href="http://fairyfish.net/2010/06/22/google-analytics-load-time/" title="使用 Google Analytics 统计页面加载时间">使用 Google Analytics 统计页面加载时间</a></li>
<li><a href="http://fairyfish.net/2010/06/15/google-analytics-track-404/" title="使用 Google Analytics 分析 WordPress 博客的404页面">使用 Google Analytics 分析 WordPress 博客的404页面</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=1369565027&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fgaget%2F&amp;utmdt=GAget%EF%BC%9A%E5%9C%A8%E8%8B%B9%E6%9E%9C%E7%94%B5%E8%84%91%E7%9A%84+Widget+%E4%B8%8A%E5%BF%AB%E9%80%9F%E6%9F%A5%E7%9C%8B+Google+Analytics+%E6%95%B0%E6%8D%AE&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/gaget/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<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=1302265632&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>jQuery 如何存储，获取和删除  Cookies</title>
		<link>http://fairyfish.net/m/jquery-cookies/</link>
		<comments>http://fairyfish.net/m/jquery-cookies/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 16:51:29 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=3022</guid>
		<description><![CDATA[我前面介绍了 Javascript 中如何存储，获取和删除 Cookies，现在介绍下 jQuery 如何存储，获取和删除 Cookies。 jQuery.cookie = function(name, value, options) { if (typeof value != 'undefined') { options = options &#124;&#124; {}; if (value === null) { value = ''; options = $.extend({}, options); options.expires = -1; } var expires = ''; if (options.expires &#038;&#038; (typeof options.expires == 'number' &#124;&#124; options.expires.toUTCString)) { var [...]]]></description>
			<content:encoded><![CDATA[<p>我前面介绍了 <a href="http://fairyfish.net/m/javascript-cookies/">Javascript 中如何存储，获取和删除 Cookies</a>，现在介绍下 jQuery 如何存储，获取和删除  Cookies。</p>
<pre>
jQuery.cookie = function(name, value, options) {
	if (typeof value != 'undefined') {
		options = options || {};
		if (value === null) {
			value = '';
			options = $.extend({}, options);
			options.expires = -1;
		}
		var expires = '';
		if (options.expires &#038;&#038; (typeof options.expires == 'number' || options.expires.toUTCString)) {
			var date;
			if (typeof options.expires == 'number') {
				date = new Date();
				date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
			} else {
				date = options.expires;
			}
			expires = '; expires=' + date.toUTCString();
		}
		var path = options.path ? '; path=' + (options.path) : '';
		var domain = options.domain ? '; domain=' + (options.domain) : '';
		var secure = options.secure ? '; secure' : '';
		document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
		} else {
			var cookieValue = null;
			if (document.cookie &#038;&#038; document.cookie != '') {
			var cookies = document.cookie.split(';');
			for (var i = 0; i < cookies.length; i++) {
				var cookie = jQuery.trim(cookies[i]);
				if (cookie.substring(0, name.length + 1) == (name + '=')) {
					cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
					break;
				}
			}
		}
		return cookieValue;
	}
};
</pre>
<p>然后通过下面方法使用：</p>
<pre>
$(document).ready(function() {
	$('#write_cokies').click(function(){
		$.cookie('name', 'test',{expires: 7});
	});
	$('#read_ookies').click(function(){
		var test = $.cookie('name');
		alert (test);
	});
	$('#delete_cookies').click(function(){
		$.cookie('name', null);
	});
});
</pre>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/jquery-cookies/" title="jQuery 如何存储，获取和删除  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/jquery-cookies/&title=jQuery+%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=jQuery, "  title="jQuery 如何存储，获取和删除  Cookies">收藏本文</a>
 / <a href="http://fairyfish.net/m/jquery-cookies/#comments" title="jQuery 如何存储，获取和删除  Cookies">2条评论</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/catch404/" title="Catch404：处理网站坏链的 jQuery 插件">Catch404：处理网站坏链的 jQuery 插件</a></li>
<li><a href="http://fairyfish.net/m/jquery-determine-the-existence-of-object/" title="在 jQuery 中如何判断对象是否存在">在 jQuery 中如何判断对象是否存在</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=860730839&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fjquery-cookies%2F&amp;utmdt=jQuery+%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/jquery-cookies/feed/</wfw:commentRss>
		<slash:comments>2</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=2099647671&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>使用 HTML5 Shiv 让 IE 支持 HTML5</title>
		<link>http://fairyfish.net/m/html5-shiv/</link>
		<comments>http://fairyfish.net/m/html5-shiv/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 11:21:40 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2972</guid>
		<description><![CDATA[现在越来越多浏览器已经实现支持 HTML5，其中 iPad 上的 Safari 浏览器对 HTML5 支持就非常完美，所以我们做的 iPad 导航就是完全用 HTML5 写的。 IE 无法渲染 HTML5 样式 IE 的用户完全不是我们的目标用户，但是总有人有人说我们网站显示的乱七八糟，很烂，因为 IE 不知道如何给不能识别的标签或者元素渲染 CSS，比如 &#60;header&#62; 这些 IE 无法识别的标签，我们在 CSS 中定义的样式，IE 就无法渲染，所以还是决定让 iPad 导航至少在 IE 下能够布局正常一点。 前面说了 IE 对 HTML5 标签无法识别，所以无法渲染样式，而 Sjoerd Visscher 发现一种方法可以强制 IE 渲染 HTML5 标签，当你创建一个新的 DOM 元素（名字和它无法识别的标签相同）的时候，IE 就可以渲染，并且甚至无需插入这个元素，下面 blah 就能被渲染。 &#60;html&#62; &#60;head&#62; &#60;style&#62;blah { color: red; [...]]]></description>
			<content:encoded><![CDATA[<p>现在越来越多浏览器已经实现支持 HTML5，其中 iPad 上的 Safari 浏览器对 HTML5 支持就非常完美，所以我们做的<a href="http://ipaddh.com/"> iPad 导航</a>就是完全用 HTML5 写的。</p>
<h2>IE 无法渲染 HTML5 样式</h2>
<p>IE 的用户完全不是我们的目标用户，但是总有人有人说我们网站显示的乱七八糟，很烂，因为 IE 不知道如何给不能识别的标签或者元素渲染 CSS，比如 &lt;header&gt; 这些 IE 无法识别的标签，我们在 CSS 中定义的样式，IE 就无法渲染，所以还是决定让 iPad 导航至少在 IE 下能够布局正常一点。</p>
<p>前面说了 IE 对 HTML5 标签无法识别，所以无法渲染样式，而 <a href="http://intertwingly.net/blog/2008/01/22/Best-Standards-Support#c1201006277">Sjoerd Visscher 发现一种方法</a>可以强制 IE 渲染 HTML5 标签，当你创建一个新的 DOM 元素（名字和它无法识别的标签相同）的时候，IE 就可以渲染，并且甚至无需插入这个元素，下面 blah 就能被渲染。 </p>
<pre>
<div><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;html&gt;</span></span> 
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;head&gt;</span></span> 
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;style&gt;</span></span>blah { color: red; }<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/style&gt;</span></span> 
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script&gt;</span></span>document.createElement(&quot;blah&quot;)<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/script&gt;</span></span> 
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/head&gt;</span></span> 
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;body&gt;</span></span> 
<span style="color: #009900;">&lt;blah&gt;</span>Hello!<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;</span>/blah&gt;</span> 
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/body&gt;</span></span> 
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/html&gt;</span></span>
</pre>
<p><a href="http://remysharp.com/">remy sharp</a> 整理了一个迷你的脚本 <a href="http://html5shiv.googlecode.com/svn/trunk/html5.js">html5.js</a>，通过上面的方法让 IE 支持所有的 HTML5 标签。</p>
<h2>HTML5 Shiv 使用</h2>
<p>html5.js 必须在页面head元素内调用（因为 IE 必须在元素解析前知道这个元素，所以这个 JS 文件不能在页面底部调用。）</p>
<p>作者已经把js文件放在Google code project上并允许大家直接调用： <a href="http://html5shiv.googlecode.com/svn/trunk/html5.js">http://html5shiv.googlecode.com/svn/trunk/html5.js</a><br />
　　<br />
可以使用IE条件注释来调用这个 JS 文件，这样像 FireFox, Safari 等非 IE 浏览器就会忽视这段代码，也就不会有无谓的 HTTP 请求了。下面这段代码仅会在IE浏览器下运行:</p>
<p>&lt;!&#8211;[if IE]&gt;<br />
   &lt;script src=&#8221;http://html5shiv.googlecode.com/svn/trunk/html5.js&#8221;&gt;&lt;/script&gt;<br />
&lt;![endif]&#8211;&gt;</p>
<p>最后大家可以看看效果 <a href="http://ipaddh.com/">http://ipaddh.com/</a> 在 IE 下基本显示出来。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/html5-shiv/" title="使用 HTML5 Shiv 让 IE 支持 HTML5">继续阅读全文</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/html5-shiv/&title=%E4%BD%BF%E7%94%A8+HTML5+Shiv+%E8%AE%A9+IE+%E6%94%AF%E6%8C%81+HTML5&tags=html5, "  title="使用 HTML5 Shiv 让 IE 支持 HTML5">收藏本文</a>
 / <a href="http://fairyfish.net/m/html5-shiv/#comments" title="使用 HTML5 Shiv 让 IE 支持 HTML5">0条评论</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/m/gaget/" title="GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据">GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据</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/jquery-cookies/" title="jQuery 如何存储，获取和删除  Cookies">jQuery 如何存储，获取和删除  Cookies</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/catch404/" title="Catch404：处理网站坏链的 jQuery 插件">Catch404：处理网站坏链的 jQuery 插件</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=763455809&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fhtml5-shiv%2F&amp;utmdt=%E4%BD%BF%E7%94%A8+HTML5+Shiv+%E8%AE%A9+IE+%E6%94%AF%E6%8C%81+HTML5&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/html5-shiv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用 CSS3 实现圆角效果</title>
		<link>http://fairyfish.net/2009/07/07/border-radius/</link>
		<comments>http://fairyfish.net/2009/07/07/border-radius/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 07:05:00 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=1961</guid>
		<description><![CDATA[W3C 很早就制订了实现了 CSS 圆角的 CSS3 属性：border-radius，Firefox 和 Safari 也一早通过私有属性实现了该功能，-moz-border-radius 是 Firefox 实现圆角的私有属性，而  -webkit-border-radius 是 webkit 内核浏览器（如 Safari 和 Chrome）实现圆角的私有属性]]></description>
			<content:encoded><![CDATA[<p>我爱水煮鱼博客上使用的图片比较多，虽然我采用了<a href="http://fairyfish.net/2008/10/27/wp-super-cache/">服务器缓存</a>，<a href="http://fairyfish.net/2008/04/07/gzip/">gzip 压缩</a>以及对 CSS 和图片文件设置了一个比较合理的过期时间，但是还是比较慢。所以减少图片的使用还是速度加快的王道，所以我今天学习了下使用 CSS3 技术不需要图片即可实现圆角，把侧边栏标题背景的圆角效果和搜索框的圆角效果用 CSS3 实现。记录一下以便以后使用。<br />
<span id="more-1961"></span><br />
W3C 很早就制订了实现了 CSS 圆角的 CSS3 属性：<a href="http://www.w3.org/TR/2005/WD-css3-background-20050216/#the-border-radius">border-radius</a>，Firefox 和 Safari 也通过私有属性实现了该功能：</p>
<p>代码非常简单：</p>
<pre>
&lt;div style=" background-color: #ccc; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px;" &gt;Firefox 和 Safari 实现圆角&lt;/div&gt;
</pre>
<p>效果如下：</p>
<p style="text-align:center; background-color: #ddd; -moz-border-radius: 5px; border-radius: 5px;  -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px;" >Firefox 和 Safari 使用私有属性实现圆角效果</p>
<p>其中 <code>-moz-border-radius</code> 是 Firefox 实现圆角的私有属性，而  <code>-webkit-border-radius</code> 是 webkit 内核浏览器（如 Safari 和 Chrome）实现圆角的私有属性，如果你只要指定某一个角是圆角的话，它们都分别定义了四个属性：</p>
<p>-moz-border-radius-topleft  / -webkit-border-top-left-radius<br />
-moz-border-radius-topright / -webkit-border-top-right-radius<br />
-moz-border-radius-bottomleft / -webkit-border-bottom-left-radius<br />
-moz-border-radius-bottomright / -webkit-border-bottom-right-radius</p>
<p>当然 IE9 以下版本还是不支持，所以该效果只能在 IE9, Firefox, Safari, 以及 Chrome 中查看。</p>
<p>最新的 <a href="http://fairyfish.net/m/ie9-border-radius/">IE9 已经支持 CSS3 圆角</a>。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2009/07/07/border-radius/" title="使用 CSS3 实现圆角效果">继续阅读全文</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/07/07/border-radius/&title=%E4%BD%BF%E7%94%A8+CSS3+%E5%AE%9E%E7%8E%B0%E5%9C%86%E8%A7%92%E6%95%88%E6%9E%9C&tags=CSS, "  title="使用 CSS3 实现圆角效果">收藏本文</a>
 / <a href="http://fairyfish.net/2009/07/07/border-radius/#comments" title="使用 CSS3 实现圆角效果">25条评论</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/02/15/css-prism/" title="CSS Prism：CSS 颜色查看器">CSS Prism：CSS 颜色查看器</a></li>
<li><a href="http://fairyfish.net/2009/12/30/grid/" title="#grid：网页网格布局工具">#grid：网页网格布局工具</a></li>
<li><a href="http://fairyfish.net/2009/06/28/bluetrip/" title="BlueTrip：含有全部功能的 CSS Framework">BlueTrip：含有全部功能的 CSS Framework</a></li>
<li><a href="http://fairyfish.net/2009/06/22/1kb-css-grid/" title="轻量级的 CSS 网格系统：1KB CSS Grid">轻量级的 CSS 网格系统：1KB CSS Grid</a></li>
<li><a href="http://fairyfish.net/2009/03/26/organize-your-css-with-styleneat/" title="使用 Styleneat 重新组织 CSS">使用 Styleneat 重新组织 CSS</a></li>
<li><a href="http://fairyfish.net/2008/07/28/css-problem-between-float-and-list-style-image/" title="Float 和 List Style Image 的 CSS 问题">Float 和 List Style Image 的 CSS 问题</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=2046582294&amp;utmr=-&amp;utmp=%2Frss%2F2009%2F07%2F07%2Fborder-radius%2F&amp;utmdt=%E4%BD%BF%E7%94%A8+CSS3+%E5%AE%9E%E7%8E%B0%E5%9C%86%E8%A7%92%E6%95%88%E6%9E%9C&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2009/07/07/border-radius/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Catch404：处理网站坏链的 jQuery 插件</title>
		<link>http://fairyfish.net/m/catch404/</link>
		<comments>http://fairyfish.net/m/catch404/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 12:41:30 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2776</guid>
		<description><![CDATA[Catch404 是一个 jQuery 插件，它以一种更友好的方式处理网站上的坏链。 如果网站上有了坏链之后，用户打开就是显示冷冰冰的浏览器的错误页面，如果是 WordPress 博客，虽然有好一些，但也是一个 404 页面，总之让用户访问了不存在的东西。 而 Catch 404 这个 jQuery 插件则以一种相对友好的方式处理网站上的坏链，如果当前页面的链接是一个坏链，用户点击之外不会跳出当前页面而是跳出一个 jQuery 框，直接告诉用户这个链接不存在了，而不让用户白跑一趟，如下面这个坏链，可以点击看下效果（阅读器中需要返回页面才能看到效果）。 这是一个坏链 Catch404 这个 jQuery 插件的主要原理是在用户访问链接之前使用 Yahoo 的 YQL 去访问 URL 然后通过获取返回码进行判断。 404 &#8212; 找不到！ 机器人快速检查了这个连接，发现它已经无法访问了，你可以通过这个联系表单告诉我们。 &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 9条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博 相关日志jQuery Mobile 1.0 发布 [...]]]></description>
			<content:encoded><![CDATA[<p>Catch404 是一个 jQuery 插件，它以一种更友好的方式处理网站上的坏链。</p>
<p>如果网站上有了坏链之后，用户打开就是显示冷冰冰的浏览器的错误页面，如果是 WordPress 博客，虽然有好一些，但也是一个 404 页面，总之让用户访问了不存在的东西。</p>
<p>而 Catch 404 这个 jQuery 插件则以一种相对友好的方式处理网站上的坏链，如果当前页面的链接是一个坏链，用户点击之外不会跳出当前页面而是跳出一个 jQuery 框，直接告诉用户这个链接不存在了，而不让用户白跑一趟，如下面这个坏链，可以点击看下效果（阅读器中需要返回页面才能看到效果）。</p>
<p><a href="http:/itisabadlink/123/" rel="nofollow">这是一个坏链</a></p>
<p>Catch404 这个 jQuery 插件的主要原理是在用户访问链接之前使用 Yahoo 的 YQL 去访问 URL 然后通过获取返回码进行判断。</p>
<div id="404message" class="popup_block">
<h2>404 &#8212; 找不到！</h2>
<p>机器人快速检查了这个连接，发现它已经无法访问了，你可以通过这个<a class="alta" href="http://fairyfish.net/contact/">联系表单</a>告诉我们。</p>
</div>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/catch404/" title="Catch404：处理网站坏链的 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/m/catch404/&title=Catch404%EF%BC%9A%E5%A4%84%E7%90%86%E7%BD%91%E7%AB%99%E5%9D%8F%E9%93%BE%E7%9A%84+jQuery+%E6%8F%92%E4%BB%B6&tags=jQuery, "  title="Catch404：处理网站坏链的 jQuery 插件">收藏本文</a>
 / <a href="http://fairyfish.net/m/catch404/#comments" title="Catch404：处理网站坏链的 jQuery 插件">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/m/jquery-cookies/" title="jQuery 如何存储，获取和删除  Cookies">jQuery 如何存储，获取和删除  Cookies</a></li>
<li><a href="http://fairyfish.net/m/jquery-determine-the-existence-of-object/" title="在 jQuery 中如何判断对象是否存在">在 jQuery 中如何判断对象是否存在</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=1474680784&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fcatch404%2F&amp;utmdt=Catch404%EF%BC%9A%E5%A4%84%E7%90%86%E7%BD%91%E7%AB%99%E5%9D%8F%E9%93%BE%E7%9A%84+jQuery+%E6%8F%92%E4%BB%B6&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/catch404/feed/</wfw:commentRss>
		<slash:comments>9</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=617858292&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=1719065233&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>Embedly：一个 API 就能嵌入 100 多个网站的资源</title>
		<link>http://fairyfish.net/m/embedly/</link>
		<comments>http://fairyfish.net/m/embedly/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 06:32:16 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[oEmbed]]></category>
		<category><![CDATA[开放 API]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=2849</guid>
		<description><![CDATA[我前面就介绍过 oEmbed 协议，oEmbed 是一种站点 A （比如你的博客）向站点 B （比如 YouTube）去请求嵌入内容（比如视频）的 HTML 代码的协议。 但是每个服务的代码都不同，这样使得你嵌入多个服务的内容的时候变得非常麻烦，这个时候 Embedly 出现了，Embedly 是一个免费的 API 服务，它能通过一个简单的 API 帮你嵌入 100 多个支持 Embed 协议的网站的内容。通过一个简单的调用，它可以包含一个或者多个链接，支持视频，图片和富文本。 Embedly 已经有一个 WordPress 插件，因为 WordPress 从 2.9 开始已经有了 Embed 支持框架，但是支持的网站有限，所以这个插件很好的扩展了 WordPress 的 Embed 框架。 地址：http://embed.ly/ &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 1条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 [...]]]></description>
			<content:encoded><![CDATA[<p>我前面就介绍过 <a href="http://fairyfish.net/2010/01/20/easy-embeds-wordpress-29/">oEmbed 协议</a>，oEmbed 是一种站点 A （比如你的博客）向站点 B （比如 YouTube）去请求嵌入内容（比如视频）的 HTML 代码的协议。</p>
<p>但是每个服务的代码都不同，这样使得你嵌入多个服务的内容的时候变得非常麻烦，这个时候 <a href="http://embed.ly/">Embedly</a> 出现了，Embedly 是一个免费的 API 服务，它能通过一个简单的 API 帮你嵌入 100 多个支持 Embed 协议的网站的内容。通过一个简单的调用，它可以包含一个或者多个链接，支持视频，图片和富文本。</p>
<p><img src="http://api.embed.ly/static/img/api/api_body_logo.png" alt="Embedly：一个 API 就能嵌入 100 多个网站的资源" /></p>
<p>Embedly 已经有一个 <a href="http://wordpress.org/extend/plugins/embedly/">WordPress 插件</a>，因为 WordPress 从 2.9 开始已经有了 Embed 支持框架，但是支持的网站有限，所以这个插件很好的扩展了 WordPress 的 Embed 框架。</p>
<p>地址：<a href="http://embed.ly/">http://embed.ly/</a></p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/embedly/" title="Embedly：一个 API 就能嵌入 100 多个网站的资源">继续阅读全文</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/embedly/&title=Embedly%EF%BC%9A%E4%B8%80%E4%B8%AA+API+%E5%B0%B1%E8%83%BD%E5%B5%8C%E5%85%A5+100+%E5%A4%9A%E4%B8%AA%E7%BD%91%E7%AB%99%E7%9A%84%E8%B5%84%E6%BA%90&tags=oEmbed, 开放 API, "  title="Embedly：一个 API 就能嵌入 100 多个网站的资源">收藏本文</a>
 / <a href="http://fairyfish.net/m/embedly/#comments" title="Embedly：一个 API 就能嵌入 100 多个网站的资源">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/2008/07/06/using-google-charts-api-in-php/" title="在 PHP 中使用 Google Charts API">在 PHP 中使用 Google Charts API</a></li>
<li><a href="http://fairyfish.net/m/tengine/" title="淘宝 Web 服务器 Tengine 正式开源">淘宝 Web 服务器 Tengine 正式开源</a></li>
<li><a href="http://fairyfish.net/m/gaget/" title="GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据">GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据</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/jquery-cookies/" title="jQuery 如何存储，获取和删除  Cookies">jQuery 如何存储，获取和删除  Cookies</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=82442507&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fembedly%2F&amp;utmdt=Embedly%EF%BC%9A%E4%B8%80%E4%B8%AA+API+%E5%B0%B1%E8%83%BD%E5%B5%8C%E5%85%A5+100+%E5%A4%9A%E4%B8%AA%E7%BD%91%E7%AB%99%E7%9A%84%E8%B5%84%E6%BA%90&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/embedly/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>在 jQuery 中如何判断对象是否存在</title>
		<link>http://fairyfish.net/m/jquery-determine-the-existence-of-object/</link>
		<comments>http://fairyfish.net/m/jquery-determine-the-existence-of-object/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 17:13:17 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?post_type=m&#038;p=2843</guid>
		<description><![CDATA[如果是下面的 jQuery 代码判断一个对象是否存在，是不能用的。 if($("#id")){ }else{} 因为 $(&#8220;#id&#8221;) 不管对象是否存在都会返回 object 。 正确使用判断对象是否存在应该用： if($("#id").length>0){}else{} 使用 jQuery 对象的属性 length 来判断，如果 > 0 就存在。 或者 if($("#id")[0]){} else {} 或者直接使用原生的 Javascript 代码来判断： if(document.getElementById("id")){} else {} &#62;&#62;&#62;继续阅读全文 ... &#169; 我爱水煮鱼 / 收藏本文 / 0条评论 / RSS 订阅 / 长期承接 WordPress 项目 / 主机域名优惠码 / 新浪微博 相关日志jQuery Mobile 1.0 发布 jQuery 如何存储，获取和删除 [...]]]></description>
			<content:encoded><![CDATA[<p>如果是下面的 jQuery 代码判断一个对象是否存在，是不能用的。</p>
<pre>
if($("#id")){
}else{}
</pre>
<p>因为 $(&#8220;#id&#8221;) 不管对象是否存在都会返回 object 。</p>
<p>正确使用判断对象是否存在应该用：</p>
<pre>
if($("#id").length>0){}else{}
</pre>
<p>使用 jQuery 对象的属性 length 来判断，如果 > 0 就存在。</p>
<p>或者 </p>
<pre>
 if($("#id")[0]){} else {}
</pre>
<p>或者直接使用原生的 Javascript 代码来判断：</p>
<pre>
 if(document.getElementById("id")){} else {}
</pre>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/m/jquery-determine-the-existence-of-object/" 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/m/jquery-determine-the-existence-of-object/&title=%E5%9C%A8+jQuery+%E4%B8%AD%E5%A6%82%E4%BD%95%E5%88%A4%E6%96%AD%E5%AF%B9%E8%B1%A1%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8&tags=jQuery, "  title="在 jQuery 中如何判断对象是否存在">收藏本文</a>
 / <a href="http://fairyfish.net/m/jquery-determine-the-existence-of-object/#comments" title="在 jQuery 中如何判断对象是否存在">0条评论</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/jquery-cookies/" title="jQuery 如何存储，获取和删除  Cookies">jQuery 如何存储，获取和删除  Cookies</a></li>
<li><a href="http://fairyfish.net/m/catch404/" title="Catch404：处理网站坏链的 jQuery 插件">Catch404：处理网站坏链的 jQuery 插件</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=638700085&amp;utmr=-&amp;utmp=%2Frss%2Fm%2Fjquery-determine-the-existence-of-object%2F&amp;utmdt=%E5%9C%A8+jQuery+%E4%B8%AD%E5%A6%82%E4%BD%95%E5%88%A4%E6%96%AD%E5%AF%B9%E8%B1%A1%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/m/jquery-determine-the-existence-of-object/feed/</wfw:commentRss>
		<slash:comments>0</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=366300445&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=1907031421&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=987406877&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=240591474&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=1922502846&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=1817652384&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=1595401542&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>Discuz! X1 社区平台系统发布</title>
		<link>http://fairyfish.net/2010/05/21/discuz-x1-released/</link>
		<comments>http://fairyfish.net/2010/05/21/discuz-x1-released/#comments</comments>
		<pubDate>Thu, 20 May 2010 16:57:38 +0000</pubDate>
		<dc:creator>Denis</dc:creator>
				<category><![CDATA[开源]]></category>
		<category><![CDATA[Discuz!]]></category>
		<category><![CDATA[社会化网络]]></category>

		<guid isPermaLink="false">http://fairyfish.net/?p=2707</guid>
		<description><![CDATA[Discuz! X1 是康盛创想（Comsenz）推出的一个以社区为基础的专业建站平台，让论坛（BBS）、社交网络（SNS）、门户（Portal）、群组（Group）、开放平台（Open Platform）应用充分融合于一体，帮助网站实现一站式服务。]]></description>
			<content:encoded><![CDATA[<p>Discuz! X1 是康盛创想（Comsenz）推出的一个以社区为基础的专业建站平台，让论坛（BBS）、社交网络（SNS）、门户（Portal）、群组（Group）、开放平台（Open Platform）应用充分融合于一体，帮助网站实现一站式服务。<br />
<span id="more-2707"></span></p>
<p>在社区互动上，Discuz! X1除了让论坛（BBS，产品Discuz!）与社交网络（SNS，产品UCenter Home）之间实现以往的数据统一之外，在用户体验方面能够更加自然的过渡，增加用户在站内应用的一站式服务用户体验。依托漫游（Manyou）开放平台，实现社区建站产品的跨界融合。</p>
<p>Discuz! X1 是以论坛（BBS）信息为核心的社区服务基础之上拓展社交网络（SNS）应用，并且还增加了面向地方社区的选配功能，以及房产与品牌空间功能。</p>
<p>由于项目的关系，我们最近也开始研究康盛的开源程序，确实康盛的东西易用性非常强，非常适合国人使用，相信 Discuz! X1 的使用体验也会非常好。目前我们 <a href="http://wpjam.com/">WordPress JAM</a> 团队能够实现 WordPress 和 UCenter，UChome，ECshop 等产品的深度整合，如单点登录，统一头像系统（使用 UChome 的头像系统，Gravatar 对于国人还是不是太熟悉），为 WordPress MU 下的每个活动博客建立专属社区（如<a href="http://home.lou100.com/space-topic-topicid-10.html">碁道天下的专题社区</a>）等。同样 Discuz! X1 也支持通过 UCenter 用户中心与其它建站产品的标准化整合，所以我们目前的系统同样也可以和同样也可以整合，由于 WordPress 的各种优点，如插件非常多，SEO 非常好，以及定制性更强，整合 WordPress 之后的 Discuz! X 功能相信会更强。</p>
<p>&gt;&gt;&gt;<a href="http://fairyfish.net/2010/05/21/discuz-x1-released/" title="Discuz! X1 社区平台系统发布">继续阅读全文</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/05/21/discuz-x1-released/&title=Discuz%21+X1+%E7%A4%BE%E5%8C%BA%E5%B9%B3%E5%8F%B0%E7%B3%BB%E7%BB%9F%E5%8F%91%E5%B8%83&tags=Discuz!, 社会化网络, "  title="Discuz! X1 社区平台系统发布">收藏本文</a>
 / <a href="http://fairyfish.net/2010/05/21/discuz-x1-released/#comments" title="Discuz! X1 社区平台系统发布">22条评论</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/m/gaget/" title="GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据">GAget：在苹果电脑的 Widget 上快速查看 Google Analytics 数据</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/jquery-cookies/" title="jQuery 如何存储，获取和删除  Cookies">jQuery 如何存储，获取和删除  Cookies</a></li>
<li><a href="http://fairyfish.net/m/javascript-cookies/" title="Javascript 中如何存储，获取和删除 Cookies">Javascript 中如何存储，获取和删除 Cookies</a></li>
<li><a href="http://fairyfish.net/2010/11/26/q-t-sina/" title="新浪微博推出微群功能">新浪微博推出微群功能</a></li>
</ul><img src="http://fairyfish.net/wp-content/plugins/all-in-one/ga.php?utmac=MO-328125-5&amp;utmn=940679986&amp;utmr=-&amp;utmp=%2Frss%2F2010%2F05%2F21%2Fdiscuz-x1-released%2F&amp;utmdt=Discuz%21+X1+%E7%A4%BE%E5%8C%BA%E5%B9%B3%E5%8F%B0%E7%B3%BB%E7%BB%9F%E5%8F%91%E5%B8%83&amp;guid=ON" />]]></content:encoded>
			<wfw:commentRss>http://fairyfish.net/2010/05/21/discuz-x1-released/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>

