<?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>Heluyao&#039;s Blog &#187; JQuery</title>
	<atom:link href="http://www.11gz.com/blog/tag/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.11gz.com/blog</link>
	<description>设计、开发路上的点点滴滴...</description>
	<lastBuildDate>Tue, 20 Jul 2010 03:52:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		
<!-- Start Of Script Generated By WP-PostViews Plus -->
<script type='text/javascript' src='http://www.11gz.com/blog/wp-includes/js/jquery/jquery.js?ver=1.3.2'></script>
<script type="text/javascript">
/* <![CDATA[ */
/* ]]> */
</script>
<!-- End Of Script Generated By WP-PostViews Plus -->
	<item>
		<title>基于jQuery实现自动轮换的选项卡</title>
		<link>http://www.11gz.com/blog/2009/10/26/jquery-option-card-slide/</link>
		<comments>http://www.11gz.com/blog/2009/10/26/jquery-option-card-slide/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 02:54:11 +0000</pubDate>
		<dc:creator>heluyao</dc:creator>
				<category><![CDATA[JS/Ajax/AS]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.11gz.com/blog/?p=453</guid>
		<description><![CDATA[想写个这样的东西很久了，恰巧项目中要用到，就下了点功夫。利用模拟鼠标事件来做轮换...
模拟鼠标事件的函数：trigger(type,[data])  在每一个匹配的元素上触发某类事件。... ]]></description>
			<content:encoded><![CDATA[<p>想写个这样的东西很久了，恰巧项目中要用到，就下了点功夫。利用模拟鼠标事件来做轮换&#8230;</p>
<p>模拟鼠标事件的函数：trigger(type,[data])  在每一个匹配的元素上触发某类事件。</p>
<p><a href="/demo/js-ajax/slideTabs/" title="点击图片预览效果"><img src="http://www.11gz.com/blog/wp-content/uploads/2009/10/untitled-1_03.gif" alt="点击图片预览效果" title="点击图片预览效果" width="161" height="224" class="alignnone size-full wp-image-454" /></a></p>
<p><a href="/demo/js-ajax/slideTabs/" title="点击预览效果">点击预览效果</a></p>
<p><a href="/demo/js-ajax/slideTabs/slideTabs.rar" title="点击下载代码">点击下载代码</a></p>

	<ul class="st-related-posts">
	<li><a href="http://www.11gz.com/blog/2009/09/10/dreamweaver-jquery-jqueryapi/" title="给Dreamweaver安装jQuery插件jQuery_API.mxp (2009年09月10日)">给Dreamweaver安装jQuery插件jQuery_API.mxp</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/13/jquery-conflict/" title="妙招解决jquery中$和其他库的冲突 (2009年10月13日)">妙招解决jquery中$和其他库的冲突</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/13/jquery-start-comments/" title="基于jQuery实现星级评分效果 (2009年10月13日)">基于jQuery实现星级评分效果</a></li>
	<li><a href="http://www.11gz.com/blog/2008/05/22/what-is-jquery/" title="JQuery 是什么 (2008年05月22日)">JQuery 是什么</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.11gz.com/blog/2009/10/26/jquery-option-card-slide/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>基于jQuery实现星级评分效果</title>
		<link>http://www.11gz.com/blog/2009/10/13/jquery-start-comments/</link>
		<comments>http://www.11gz.com/blog/2009/10/13/jquery-start-comments/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 08:03:25 +0000</pubDate>
		<dc:creator>heluyao</dc:creator>
				<category><![CDATA[JS/Ajax/AS]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.11gz.com/blog/?p=442</guid>
		<description><![CDATA[仿照『口碑』的评星级效果做的一点小东西，测试下自己这段时间的学习成果··... ]]></description>
			<content:encoded><![CDATA[<p>仿照『口碑』的评星级效果做的一点小东西，测试下自己这段时间的学习成果···</p>
<p>看图知效果：</p>
<p><img src="http://www.11gz.com/blog/wp-content/uploads/2009/10/qqe688aae59bbee69caae591bde5908d.png" alt="星级评分" title="星级评分" width="365" height="77" class="size-full wp-image-443" /></p>
<p>预览效果：<a href="http://www.11gz.com/demo/js-ajax/starLevel/" title="星级评分">星级评分</a></p>
<p>下载文件：<a href="http://www.11gz.com/demo/js-ajax/starLevel/starLevel.rar" title="star-Level.rar">star-Level.rar</a></p>
<p>口碑的代码：<a href="http://www.11gz.com/demo/js-ajax/starLevel/starLevel-koubei.rar" title="starLevel-koubei.rar -  来自口碑网">starLevel-koubei.rar[提取自口碑网]</a></p>
<p>html</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Olive;">&lt;</span><span style="color: #660;">div</span><span style="color: Gray;"> </span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">selectStar</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;</span><span style="color: #660;">ul</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">clearfix</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">li</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">span</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">red</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">*</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">span</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">span</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">zi</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">服务　　</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">span</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">span</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">dpCont1</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">dpCont</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;&lt;/</span><span style="color: #660;">span</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">em</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">dpStar1</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">class</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;&quot;</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">a</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">#</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">1</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">1</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">a</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">a</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">#</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">2</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">2</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">a</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">a</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">#</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">3</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">3</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">a</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">a</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">#</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">4</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">4</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">a</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;</span><span style="color: #660;">a</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">href</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">#</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> </span><span style="color: #00008b;">id</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;</span><span style="color: #066;">5</span><span style="color: #080;">&quot;</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">5</span><span style="color: Olive;">&lt;/</span><span style="color: #660;">a</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: #660;">em</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">&lt;/</span><span style="color: #660;">li</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: #660;">ul</span><span style="color: Olive;">&gt;</span></li>
<li><span style="color: Olive;">&lt;/</span><span style="color: #660;">div</span><span style="color: Olive;">&gt;</span></li></ol></div>
<p>javascript:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #660;">var</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">className</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #660;">var</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">classID</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #660;">var</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">dpText</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #660;">var</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">dpTextC</span><span style="color: Gray;">=</span><span style="color: #080;">&quot;&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">.selectStar em a</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">bind</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">click</span><span style="color: #080;">&quot;</span><span style="color: Gray;">,</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #404040;">className</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">selectS</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> + $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #404040;">classID</span><span style="color: Gray;"> = $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">removeClass</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">addClass</span><span style="color: Olive;">(</span><span style="color: #404040;">className</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #660;">if</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">1</span><span style="color: Gray;"> || $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">2</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: #404040;">dpTextC</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">差评</span><span style="color: #080;">&quot;</span><span style="color: Gray;">;</span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #660;">if</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">3</span><span style="color: Gray;"> || $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">4</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: #404040;">dpTextC</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">中评</span><span style="color: #080;">&quot;</span><span style="color: Gray;">;</span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #660;">if</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">5</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: #404040;">dpTextC</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">好评</span><span style="color: #080;">&quot;</span><span style="color: Gray;">;</span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">prev</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">.dpCont</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">text</span><span style="color: Olive;">(</span><span style="color: #404040;">dpTextC</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #660;">return</span><span style="color: Gray;">&nbsp;</span><span style="color: #660;">false</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">})</span><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; .</span><span style="color: #404040;">bind</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">mouseover</span><span style="color: #080;">&quot;</span><span style="color: Gray;">,</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #660;">if</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">1</span><span style="color: Gray;"> || $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">2</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: #404040;">dpText</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">差评</span><span style="color: #080;">&quot;</span><span style="color: Gray;">;</span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #660;">if</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">3</span><span style="color: Gray;"> || $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">4</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: #404040;">dpText</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">中评</span><span style="color: #080;">&quot;</span><span style="color: Gray;">;</span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #660;">if</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: Maroon;">5</span><span style="color: Olive;">)</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span><span style="color: #404040;">dpText</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">好评</span><span style="color: #080;">&quot;</span><span style="color: Gray;">;</span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">removeClass</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">addClass</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">selectS</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> + $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">))</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">prev</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">.dpCont</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">text</span><span style="color: Olive;">(</span><span style="color: #404040;">dpText</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">})</span><span style="color: Gray;">&nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; .</span><span style="color: #404040;">bind</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">mouseout</span><span style="color: #080;">&quot;</span><span style="color: Gray;">,</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">removeClass</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">selectS</span><span style="color: #080;">&quot;</span><span style="color: Gray;"> + $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">))</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #660;">if</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">attr</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">id</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;"> == </span><span style="color: #404040;">classID</span><span style="color: Olive;">){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">addClass</span><span style="color: Olive;">(</span><span style="color: #404040;">className</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">parent</span><span style="color: Olive;">()</span><span style="color: Gray;">.</span><span style="color: #404040;">prev</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">.dpCont</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">text</span><span style="color: Olive;">(</span><span style="color: #404040;">dpTextC</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">})</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">})</span><span style="color: Gray;">;</span></li></ol></div>

	<ul class="st-related-posts">
	<li><a href="http://www.11gz.com/blog/2009/09/10/dreamweaver-jquery-jqueryapi/" title="给Dreamweaver安装jQuery插件jQuery_API.mxp (2009年09月10日)">给Dreamweaver安装jQuery插件jQuery_API.mxp</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/13/jquery-conflict/" title="妙招解决jquery中$和其他库的冲突 (2009年10月13日)">妙招解决jquery中$和其他库的冲突</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/26/jquery-option-card-slide/" title="基于jQuery实现自动轮换的选项卡 (2009年10月26日)">基于jQuery实现自动轮换的选项卡</a></li>
	<li><a href="http://www.11gz.com/blog/2008/05/22/what-is-jquery/" title="JQuery 是什么 (2008年05月22日)">JQuery 是什么</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.11gz.com/blog/2009/10/13/jquery-start-comments/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>妙招解决jquery中$和其他库的冲突</title>
		<link>http://www.11gz.com/blog/2009/10/13/jquery-conflict/</link>
		<comments>http://www.11gz.com/blog/2009/10/13/jquery-conflict/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 04:33:57 +0000</pubDate>
		<dc:creator>heluyao</dc:creator>
				<category><![CDATA[JS/Ajax/AS]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.11gz.com/blog/?p=441</guid>
		<description><![CDATA[妙招解决jquery中$和其他库的冲... ]]></description>
			<content:encoded><![CDATA[<p>方法一：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #404040;">jQuery</span><span style="color: Gray;">.</span><span style="color: #404040;">noConflict</span><span style="color: Olive;">()</span><span style="color: Gray;">;&nbsp; </span><span style="color: #ffa500;">//将变量$的控制权让渡给其他js库</span></li>
<li><span style="color: #404040;">jQuery</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">){</span><span style="color: Gray;">&nbsp; </span><span style="color: #ffa500;">//使用jQuery设定页面加载是执行的函数</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">p</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">click</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span><span style="color: Gray;">&nbsp; </span><span style="color: #ffa500;">//函数内部使用$()方法</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #404040;">alert</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">text</span><span style="color: Olive;">())</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">})</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">})</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">p</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">style</span><span style="color: Gray;">.</span><span style="color: #404040;">display</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">none</span><span style="color: #080;">&quot;</span><span style="color: Gray;">;&nbsp; </span><span style="color: #ffa500;">//使用其他js库</span></li></ol></div>
<p style="text-align:center;">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- 分界 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>方法二：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #404040;">jQuery</span><span style="color: Gray;">.</span><span style="color: #404040;">noConflict</span><span style="color: Olive;">()</span><span style="color: Gray;">;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #ffa500;">//将变量$的控制权让渡给其他js库</span></li>
<li><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">){</span><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span><span style="color: #ffa500;">//定义匿名函数并设置形参为$</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span><span style="color: #ffa500;">//匿名函数内部的$均为jQuery</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; $</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">p</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">click</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span><span style="color: Gray;">&nbsp; </span><span style="color: #ffa500;">//继续使用$()方法</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #404040;">alert</span><span style="color: Olive;">(</span><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #660;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">text</span><span style="color: Olive;">())</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">})</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">})</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">})(</span><span style="color: #404040;">jQuery</span><span style="color: Olive;">)</span><span style="color: Gray;">;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </span><span style="color: #ffa500;">//执行匿名函数且传递实参jQuery</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: #080;">&quot;</span><span style="color: #066;">p</span><span style="color: #080;">&quot;</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">style</span><span style="color: Gray;">.</span><span style="color: #404040;">display</span><span style="color: Gray;"> = </span><span style="color: #080;">&quot;</span><span style="color: #066;">none</span><span style="color: #080;">&quot;</span><span style="color: Gray;">;&nbsp; &nbsp; </span><span style="color: #ffa500;">//使用其他js库</span></li></ol></div>

	<ul class="st-related-posts">
	<li><a href="http://www.11gz.com/blog/2009/09/10/dreamweaver-jquery-jqueryapi/" title="给Dreamweaver安装jQuery插件jQuery_API.mxp (2009年09月10日)">给Dreamweaver安装jQuery插件jQuery_API.mxp</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/26/jquery-option-card-slide/" title="基于jQuery实现自动轮换的选项卡 (2009年10月26日)">基于jQuery实现自动轮换的选项卡</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/13/jquery-start-comments/" title="基于jQuery实现星级评分效果 (2009年10月13日)">基于jQuery实现星级评分效果</a></li>
	<li><a href="http://www.11gz.com/blog/2008/05/22/what-is-jquery/" title="JQuery 是什么 (2008年05月22日)">JQuery 是什么</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.11gz.com/blog/2009/10/13/jquery-conflict/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>给Dreamweaver安装jQuery插件jQuery_API.mxp</title>
		<link>http://www.11gz.com/blog/2009/09/10/dreamweaver-jquery-jqueryapi/</link>
		<comments>http://www.11gz.com/blog/2009/09/10/dreamweaver-jquery-jqueryapi/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 07:36:55 +0000</pubDate>
		<dc:creator>heluyao</dc:creator>
				<category><![CDATA[JS/Ajax/AS]]></category>
		<category><![CDATA[DW]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://www.11gz.com/blog/?p=439</guid>
		<description><![CDATA[要让Dreamweaver支持jQuery自动提示代码功能，方法很简单，下载一个插件—jQuery_API.mxp。在Dreamweaver里依次选择“命令” -> “扩展管理” -> “安装扩展” -> ...，就会自动安装了。... ]]></description>
			<content:encoded><![CDATA[<p>要让Dreamweaver支持jQuery自动提示代码功能，方法很简单，下载一个插件—<a href="http://xtnd.us/dreamweaver/jquery" title="http://xtnd.us/dreamweaver/jquery">jQuery_API.mxp</a>[点击下载]。</p>
<p>在Dreamweaver里依次选择“命令” -> “扩展管理” -> “安装扩展” -> &#8230;，就会自动安装了。</p>
<p>成功后重启Dreamweaver，就大功告成了。</p>
<p>注意：如果您安装的是精简版的Dreamweaver，那么请先下载<a href="http://www.adobe.com/cn/exchange/em_download/em18_download.html" title="http://www.adobe.com/cn/exchange/em_download/em18_download.html">Adobe Extension Manager 插件管理器</a>[点击下载]，我自己是cs3的，因此该处链接也是适用于cs3，请根据自己相应版本选择下载。</p>

	<ul class="st-related-posts">
	<li><a href="http://www.11gz.com/blog/2009/09/02/dwcs3-tab-blankspace/" title="解决DW CS3代码缩进Tab变空格 (2009年09月2日)">解决DW CS3代码缩进Tab变空格</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/13/jquery-conflict/" title="妙招解决jquery中$和其他库的冲突 (2009年10月13日)">妙招解决jquery中$和其他库的冲突</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/26/jquery-option-card-slide/" title="基于jQuery实现自动轮换的选项卡 (2009年10月26日)">基于jQuery实现自动轮换的选项卡</a></li>
	<li><a href="http://www.11gz.com/blog/2009/10/13/jquery-start-comments/" title="基于jQuery实现星级评分效果 (2009年10月13日)">基于jQuery实现星级评分效果</a></li>
	<li><a href="http://www.11gz.com/blog/2009/12/29/480/" title="wordpress升级2.9要小心 (2009年12月29日)">wordpress升级2.9要小心</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.11gz.com/blog/2009/09/10/dreamweaver-jquery-jqueryapi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>JQuery 是什么</title>
		<link>http://www.11gz.com/blog/2008/05/22/what-is-jquery/</link>
		<comments>http://www.11gz.com/blog/2008/05/22/what-is-jquery/#comments</comments>
		<pubDate>Thu, 22 May 2008 01:11:51 +0000</pubDate>
		<dc:creator>heluyao</dc:creator>
				<category><![CDATA[JS/Ajax/AS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://11gz-blog.528u.com/blog/?p=100</guid>
		<description><![CDATA[　　jQuery由美国人John Resig创建，至今已吸引了来自世界各地的众多javascript高手加入其team，包括来自德国的J&#246;rn Zaefferer，罗马尼亚的Stefan Petre等等。
　　jQuery是继prototype之后又一个优秀的Jav... ]]></description>
			<content:encoded><![CDATA[<p>　　jQuery由美国人John Resig创建，至今已吸引了来自世界各地的众多javascript高手加入其team，包括来自德国的J&ouml;rn Zaefferer，罗马尼亚的Stefan Petre等等。</p>
<p>　　jQuery是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。</p>
<p>　　它是轻量级的js库(压缩后只有21k) ，这是其它的js库所不及的，它兼容CSS3，还兼容各种浏览器 （IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+）。</p>
<p>　　jQuery是一个快速的，简洁的javaScript库，使用户能更方便地处理HTML documents、events、实现动画效果，并且方便地为网站提供AJAX交互。</p>
<p>　　jQuery还有一个比较大的优势是，它的文档说明很全，而且各种应用也说得很详细，同时还有许多成熟的插件可供选择。</p>
<p>　　jQuery能够使用户的html页保持代码和html内容分离，也就是说，不用再在html里面插入一堆js来调用命令了，只需定义id即可。</p>
<p>　　Jquery是继prototype之后又一个优秀的Javascrīpt框架。对prototype我使用不多，简单了解过。但使用上jquery之后，马上被她的优雅吸引住了。有人使用这样的一比喻来比较prototype和jquery：prototype就像Java，而jquery就像ruby.实际上我比较喜欢java（少接触Ruby 罢了）但是jquery的简单的实用的确有相当大的吸引力啊！在项目里我把jquery作为自己唯一的框架类包。使用其间也有一点点心得，其实这些心得，在jquery的文档上面也可能有讲，不过还是记下来，以备忘罢。</p>
<p>　　<b>一，找到你了！</b></p>
<p>　　还记得&#36;()这个东西吧？prototype还是DWR都使用了这个函数代替document.getElementById()。没错，jquery也跟风了。为达到document.getElementById()的目的，jquery是这样写的：</p>
<p>　　代码</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #660;">var</span><span style="color: Gray;"> </span><span style="color: #404040;">someElement</span><span style="color: Gray;"> = $</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">myId</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li></ol></div>
<p>　　看起来比其他两个框架的要多了一个#，好，看看下面的用法：</p>
<p>　　代码</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">div</span><span style="color: Gray;"> </span><span style="color: #404040;">p</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span><span style="color: Olive;">(</span><span style="color: Maroon;">1</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">div</span><span style="color: Gray;">.</span><span style="color: #404040;">container</span><span style="color: Gray;">”</span><span style="color: Olive;">)(</span><span style="color: Maroon;">2</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">div</span><span style="color: Gray;"> #</span><span style="color: #404040;">msg</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span><span style="color: Olive;">(</span><span style="color: Maroon;">3</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">table</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">a</span><span style="color: Gray;">”,</span><span style="color: #404040;">context</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span><span style="color: Olive;">(</span><span style="color: Maroon;">4</span><span style="color: Olive;">)</span></li></ol></div>
<p>　　在prototype里看过这样的写法吗？第一行代码得到所有&lt;div&gt;标签下的&lt;p&gt;元素。第二行代码得到class 为container的&lt;div&gt;元素,第三行代码得到&lt;div&gt;标签下面id为msg的元素。第四行代码得到context为上下文的table里面所有的连接元素。</p>
<p>　　如果你熟悉CSS，你会觉得这些写法很眼熟！对了。正是。看出奥妙了吧。jquery就是通过这样的方式来找到Dom对象里面的元素。跟CSS的选择器相类似。</p>
<p>　　<b>二，Jquery对象？</b></p>
<p>　　jquery提供了很多便利的函数，如each(fn)，但是使用这些函数的前提是：你使用的对象是Jquer对象。使一个Dom对象成为一个Jquery对象很简单，通过下面一些方式（只是一部分）：</p>
<p>　　代码</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: #660;">var</span><span style="color: Gray;"> </span><span style="color: #404040;">a</span><span style="color: Gray;"> = $</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">cid</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span><span style="color: Olive;">(</span><span style="color: Maroon;">1</span><span style="color: Olive;">)</span></li>
<li><span style="color: #660;">var</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">b</span><span style="color: Gray;"> = $</span><span style="color: Olive;">(</span><span style="color: Gray;">”&lt;</span><span style="color: #404040;">p</span><span style="color: Gray;">&gt;</span><span style="color: #404040;">hello</span><span style="color: Gray;">&lt;</span><span style="color: #080;">/</span><span style="color: #066;">p&gt;”);(2)</span></li>
<li><span style="color: #066;">var c = document.createElement(”table”); var tb = $&amp;copy;</span></li></ol></div>
<p>　　<b>三，代替body标签的onload</b></p>
<p>　　这个惯例，也许是除了&#36;()之外，用得最多的地方了。下面一段代码：</p>
<p>　　代码</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><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: #404040;">ready</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: #404040;">alert</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">hello</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">})</span><span style="color: Gray;">;</span><span style="color: Olive;">(</span><span style="color: Maroon;">1</span><span style="color: Olive;">)</span></li></ol></div>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">&lt;</span><span style="color: #404040;">body</span><span style="color: Gray;"> </span><span style="color: #404040;">onload</span><span style="color: Gray;">=”</span><span style="color: #404040;">alert</span><span style="color: Olive;">(</span><span style="color: Gray;">’</span><span style="color: #404040;">hello</span><span style="color: Gray;">’</span><span style="color: Olive;">)</span><span style="color: Gray;">;”&gt;（</span><span style="color: Maroon;">2</span><span style="color: Gray;">）</span></li></ol></div>
<p>　　上面两段代码是等价的。但代码1的好处是做到表现和逻辑分离。并且可以在不同的js文件中做相同的操作，即&#36;(document).ready (fn)可以在一个页面中重复出现，而不会冲突。基本上Jqeury的很多plugin都是利用这个特性，正因为这个特性，多个plugin共同使用起来，在初始化时不会发生冲突。</p>
<p>　　不管怎么说，这个惯例可以分离javascrīpt与HTML。推荐使用。</p>
<p>　　<b>四，事件机制</b></p>
<p>　　我大量使用的事件可能就是button的onclick了。以前习惯在input 元素上写onclick = “fn()”,使用jquery可以使javascrīpt代码与html代码分离，保持HTML的清洁，还可以很轻松地绑定事件，甚至你可以不知道“事件”这个名词。</p>
<p>　　代码</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><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: #404040;">ready</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">clear</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">click</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: #404040;">alert</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">i</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">am</span><span style="color: Gray;"> </span><span style="color: #404040;">about</span><span style="color: Gray;"> </span><span style="color: #404040;">to</span><span style="color: Gray;"> </span><span style="color: #404040;">clear</span><span style="color: Gray;"> </span><span style="color: #404040;">the</span><span style="color: Gray;"> </span><span style="color: #404040;">table</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">})</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">form</span><span style="color: Olive;">[</span><span style="color: Maroon;">0</span><span style="color: Olive;">]</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">submit</span><span style="color: Olive;">(</span><span style="color: #404040;">validate</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">})</span><span style="color: Gray;">;</span></li>
<li><span style="color: #660;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">validate</span><span style="color: Olive;">(){</span></li>
<li><span style="color: #ffa500;">//do some form validation</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>　　<b>五，同一函数实现set</b></p>
<p>　　代码</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">msg</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">html</span><span style="color: Olive;">()</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">msg</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">html</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">hello</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li></ol></div>
<p>　　上面两行代码，调用了同样的函数。但结果却差别很大。 </p>
<p>　　第一行是返回指定元素的HTML值，第二行则是将hello这串字符设置到指定元素中。jquery的函数大部分有这样的特性。</p>
<p>　　<b>六，ajax</b></p>
<p>　　这是一个ajax横行的时代。多少人，了不了解ajax的都跟着用上一把。呵。使用jquery实现ajax同样简单异常</p>
<p>　　代码</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">$.</span><span style="color: #404040;">get</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">search</span><span style="color: Gray;">.</span><span style="color: #660;">do</span><span style="color: Gray;">”,</span><span style="color: Olive;">{</span><span style="color: #404040;">id</span><span style="color: Gray;">:</span><span style="color: Maroon;">1</span><span style="color: Olive;">}</span><span style="color: Gray;">,</span><span style="color: #404040;">rend</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: #660;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">rend</span><span style="color: Olive;">(</span><span style="color: #404040;">xml</span><span style="color: Olive;">){</span></li>
<li><span style="color: #404040;">alert</span><span style="color: Olive;">(</span><span style="color: #404040;">xml</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Maroon;">1</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">$.</span><span style="color: #404040;">post</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">search</span><span style="color: Gray;">.</span><span style="color: #660;">do</span><span style="color: Gray;">”,</span><span style="color: Olive;">{</span><span style="color: #404040;">id</span><span style="color: Gray;">:</span><span style="color: Maroon;">1</span><span style="color: Olive;">}</span><span style="color: Gray;">,</span><span style="color: #404040;">rend</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: #660;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: #404040;">rend</span><span style="color: Olive;">(</span><span style="color: #404040;">xml</span><span style="color: Olive;">){</span></li>
<li><span style="color: #404040;">alert</span><span style="color: Olive;">(</span><span style="color: #404040;">xml</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Maroon;">2</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">msg</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">ajaxStart</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: #660;">this</span><span style="color: Gray;">.</span><span style="color: #404040;">html</span><span style="color: Olive;">(</span><span style="color: Gray;">”正在加载。。。。”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">})</span><span style="color: Gray;">;</span><span style="color: Olive;">(</span><span style="color: Maroon;">3</span><span style="color: Olive;">)</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">msg</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">ajaxSuccess</span><span style="color: Olive;">(</span><span style="color: #660;">function</span><span style="color: Olive;">(){</span></li>
<li><span style="color: #660;">this</span><span style="color: Gray;">.</span><span style="color: #404040;">html</span><span style="color: Olive;">(</span><span style="color: Gray;">”加载完成！”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">})</span><span style="color: Gray;">;</span><span style="color: Olive;">(</span><span style="color: Maroon;">4</span><span style="color: Olive;">)</span></li></ol></div>
<p>　　这些都是较常用的方法，get和post用法一样。第一个参数是异步请求的url，第二个为参数，第三个回调方法。 </p>
<p>　　3，4的方法会在指定的Dom对象上绑定响应ajax执行的事件。当然，jquery的AJAX相关的函数不仅是这些，有兴趣可以去研究再多。</p>
<p>　　<b>七，渐入淡出</b></p>
<p>　　代码</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">msg</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">fadeIn</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">fast</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">$</span><span style="color: Olive;">(</span><span style="color: Gray;">”#</span><span style="color: #404040;">msg</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">.</span><span style="color: #404040;">fadeOut</span><span style="color: Olive;">(</span><span style="color: Gray;">”</span><span style="color: #404040;">slow</span><span style="color: Gray;">”</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li></ol></div>
<p>　　没错，上面两行代码已经分别实现了一个id为Msg的jquery对象的渐入和淡出。做一个像Gmail一样的动态加载通知条，用jquery就那么简单。两个函数接受的参数除了快慢等，还可以接收整型，作为渐入或淡出的完成时间，单位为MS。</p>
<p>　　<b>八，plugin</b></p>
<p>　　这也是一个插件的时代。
<p>　　jquery插件给我的感觉清一色的清洁，简单。如Jtip，要使用它的功能，只需要在你的元素的class上加上Jtip,并引入jtip.js及其样式即可以了。其他事情插件全包。我喜欢jquery的一个重要原因是发现她已经有了很多很好，很精彩的插件。</p>
<p>　　写得很烂。可能大家看不出jquery的好处。嗯，光听是没用的，试用一下吧。你会发觉很有趣。</p>
<p>　　暂时告一段落吧。待有新的发现再来分享。</p>
<p>　　加一些Jquery的资源：</p>
<ul>
<li>http://www.visualjquery.com/index.xml 很好的API查询站点</li>
<li>http://jquery.com/demo/thickbox/ 知道lightBox吧，看看Jquery是怎样实现相同的东西</li>
<li>http://www.codylindley.com/blogstuff/js/jtip/ Jtip，实用的提示工具</li>
<li>http://jquery.com/plugins/ 很多牛的插件。</li>
<li>http://15daysofjquery.com/jquery 的15天教程</li>
<li>http://jquery.org.cn/visual/cn/index.xml //不错的JQUERY 中文学习 推荐</li>
</ul>
<p>　　jquery来源</p>
<p>　　jQuery由美国人John Resig创建，至今已吸引了来自世界各地的众多javascript高手加入其team，包括来自德国的J&amp;ouml;rn Zaefferer，罗马尼亚的Stefan Petre等等。</p>
<p>　　jQuery是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。</p>
<p>　　它是轻量级的js库(压缩后只有21k) ，这是其它的js库所不及的，它兼容CSS3，还兼容各种浏览器 （IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+）。</p>
<p>　　jQuery是一个快速的，简洁的javaScript库，使用户能更方便地处理HTML documents、events、实现动画效果，并且方便地为网站提供AJAX交互。</p>
<p>　　jQuery还有一个比较大的优势是，它的文档说明很全，而且各种应用也说得很详细，同时还有许多成熟的插件可供选择。</p>
<p>　　jQuery能够使用户的html页保持代码和html内容分离，也就是说，不用再在html里面插入一堆js来调用命令了，只需定义id即可。</p>
<p>　　jQuery的最新release版本是1.2.3。</p>

	<ul class="st-related-posts">
	<li><a href="http://www.11gz.com/blog/2008/12/15/retreat-separation-backward/" title="预留退路+分离javascript+向后兼容性 (2008年12月15日)">预留退路+分离javascript+向后兼容性</a></li>
	<li><a href="http://www.11gz.com/blog/2008/04/17/two-month-javascript-learn/" title="近两个月加强javascript的学习 (2008年04月17日)">近两个月加强javascript的学习</a></li>
	<li><a href="http://www.11gz.com/blog/2009/09/10/dreamweaver-jquery-jqueryapi/" title="给Dreamweaver安装jQuery插件jQuery_API.mxp (2009年09月10日)">给Dreamweaver安装jQuery插件jQuery_API.mxp</a></li>
	<li><a href="http://www.11gz.com/blog/2009/01/09/simple-beautification-select/" title="简单解决“丑陋”的select下拉框 (2009年01月9日)">简单解决“丑陋”的select下拉框</a></li>
	<li><a href="http://www.11gz.com/blog/2008/05/09/css-js-in-a-document/" title="把JS与CSS可在同一个文件里共存 (2008年05月9日)">把JS与CSS可在同一个文件里共存</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.11gz.com/blog/2008/05/22/what-is-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
