﻿<?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>JSSAY&#039;S BLOG &#187; JQuery</title>
	<atom:link href="http://www.jssay.com/blog/index.php/tag/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jssay.com/blog</link>
	<description>关注Java, Linux, 互联网, SEO, Wordpress, Jquery, Web前端</description>
	<lastBuildDate>Fri, 30 Sep 2011 09:13:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>极力推荐20款最新的jQuery插件</title>
		<link>http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/</link>
		<comments>http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 06:39:59 +0000</pubDate>
		<dc:creator>jssay</dc:creator>
				<category><![CDATA[Jquery]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[jquery插件]]></category>

		<guid isPermaLink="false">http://www.jssay.com/blog/?p=1550</guid>
		<description><![CDATA[本人喜欢Jquery,更喜欢用Jquery开发Web项目.几乎我经历的每个Web项目都会用到Jquery技术,尤其是JQuery的插件.那些漂亮,丰富,功能强大的插件是我做项目的首选.今天看到JE上有人收集了最新的20款Jquery插件,我真是欣喜若狂,赶紧将它收藏起来,然后自己在仔细研究,看能不能运用到项目上来.其实我一直想要写几个插件,无奈我能想到的插件都有了很好的实现了,废话不多说了,看下面20款最新的Jquery插件:]]></description>
			<content:encoded><![CDATA[<p>本人喜欢Jquery,更喜欢用Jquery开发Web项目.几乎我经历的每个Web项目都会用到Jquery技术,尤其是JQuery的插件.那些漂亮,丰富,功能强大的插件是我做项目的首选.今天看到JE上有人收集了最新的20款Jquery插件,我真是欣喜若狂,赶紧将它收藏起来,然后自己在仔细研究,看能不能运用到项目上来.其实我一直想要写几个插件,无奈我能想到的插件都有了很好的实现了,废话不多说了,看下面20款最新的Jquery插件:</p>
<p><span style="font-weight: bold;">1. <a style="text-decoration: none;" href="http://tympanus.net/codrops/2010/10/18/custom-animation-banner/" target="_blank">Custom Animation Banner with jQuery</a></span></p>
<p>通过使用 <a href="http://gsgd.co.uk/sandbox/jquery/easing/" target="_blank">jQuery Easing</a>和j<a href="http://plugins.jquery.com/project/2d-transform" target="_blank">Query 2D Transform</a>插件，创建自定义animation banner。</p>
<p><strong><a href="http://tympanus.net/Tutorials/CustomAnimationBanner/" target="_blank">View Demo</a>（查看示例）</strong></p>
<p> </p>
<p><strong>2. <a href="http://tutorialzine.com/2010/09/quick-feedback-form-php-jquery/" target="_blank">快速反馈表 – jQuery &amp; PHP</a></strong><br /><a href="http://twitter.com/tutorialzine" target="_blank">Martin Angelov</a> 将教你如何快速的创建用于接收来自用户反馈的解决方案，使用到了jQuery, PHP 和 PHPMailer类。</p>
<p><a href="http://twitter.com/tutorialzine" target="_blank"></a><a href="http://demo.tutorialzine.com/2010/09/quick-feedback-form-php-jquery/feedback.html" target="_blank">View Demo</a><span style="font-weight: bold;">（查看示例）</span></p>
<p> </p>
<p><strong>3. <a href="http://wijmo.com/" target="_blank">Wijmo – jQuery UI 组件</a></strong><br />Wijmo是一个jQuery UI组件集，有超过30多个jQuery UI 组件；这将是一个CSS3，SVG，HTML5的混合物，目前还处于Beta阶段。 <br /><a href="http://wijmo.com/Wijmo-Open/samples/index.html" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>4. <a style="text-decoration: none;" href="http://trevordavis.net/blog/jquery-one-page-navigation-plugin/" target="_blank"><span style="text-decoration: underline;">页面导航 – jQuery插件</span><br /></a></strong>这是一个页面上的导航插件，基于<a href="http://flesler.blogspot.com/2007/10/jqueryscrollto.html" target="_blank">jQuery ScrollTo </a>插件，你可以在 <a href="http://github.com/davist11/jQuery-One-Page-Nav" target="_blank">Github</a>上查看更多介绍。<br /><a href="http://trevordavis.net/play/jquery-one-page-nav/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>5. <a href="http://net.tutsplus.com/tutorials/javascript-ajax/how-to-build-an-rss-reader-with-jquery-mobile-2/" target="_blank">RSS Reader With jQuery Mobile</a></strong><br /><a href="http://www.twitter.com/nettuts" target="_blank">Jeffrey Way</a> 创建了一个简单的RSS reader，主要用于iphone和Andriod手机，通过PHP和jQuery mobile 实现。<br /><a href="http://demo.jeffrey-way.com/tutsMobile/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>6. <a href="http://www.madeincima.eu/blog/jquery-plugin-easy-accordion/" target="_blank">Easy Accordion – jQuery插件</a></strong><br />
The Easy Accordion插件可以生成一个类似手风琴样子的自定义列表。<br /><a href="http://www.madeincima.eu/samples/jquery/easyAccordion/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>7. <a href="http://github.com/davatron5000/Lettering.js" target="_blank">Lettering – jQuery Typography Plugin</a></strong><br />Lettering是一个轻量级易于使用的网页排版插件，例如印刷CSS3的海报，自定义类型的标题等。<br /><a href="http://daverupert.com/2010/09/lettering-js/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>8. <a href="http://tympanus.net/codrops/2010/10/12/annotation-overlay-effect/" target="_blank">Annotation Overlay Effect with jQuery</a></strong><br />创建一个简单的叠加效应<br /><a href="http://tympanus.net/Tutorials/AnnotationOverlayEffect/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>9. <a href="http://www.steamdev.com/snippet/" target="_blank">Snippet – jQuery Syntax Highlighter</a></strong><br />Snippet是一个很酷的jQuery语法高亮插件，基于SHJS脚本，你可以在SourceForge上找到源码。<br /><a href="http://www.steamdev.com/snippet/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>10. <a href="http://tutorialzine.com/2010/09/google-powered-site-search-ajax-jquery/" target="_blank">Google Powered Site Search With jQuery</a></strong></p>
<p>教你如何创建一个自定义的搜索引擎，只需要使用Google AJAX Search API，你可以搜索到您网站上的图片，视频和新闻等……</p>
<p><a href="http://demo.tutorialzine.com/2010/09/google-powered-site-search-ajax-jquery/search.html" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>11. <a href="http://www.sohtanaka.com/web-design/simple-tooltip-w-jquery-css/" target="_blank">简单的工具提示 – jQuery &amp; CSS</a></strong><br /><a href="http://twitter.com/sohtanaka" target="_blank">Soh Tanaka</a> 创建一个简单的jQuery和CSS样式提示<br /><a href="http://www.sohtanaka.com/web-design/examples/element-tooltip/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>12. <a href="http://tympanus.net/codrops/2010/10/03/compact-news-previewer/" target="_blank">Compact News Previewer with jQuery</a></strong><br />创建一个文章/新闻预览，以经凑的方式显示您最想的文章或新闻。预览工具将会显示一些关于文章更长的描述。<br /><a href="http://tympanus.net/Tutorials/CompactNewsPreviewer/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>13. <a href="http://exposureforjquery.wordpress.com/download/" target="_blank">Exposure jQuery插件</a></strong><br />
Exposure是一个图片预览插件，用于创建丰富，自定义的视觉体验。<br /><a href="http://exposure.blogocracy.org/demos/demo1.html?v=0.5" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>14. <a href="http://tutorialzine.com/2010/09/giveaway-randomizer-app-jquery/" target="_blank">Giveaway Randomizer App – jQuery</a></strong><br />它会教你如何去创建一个jQuery专用的随机数发生器。<br /><a href="http://demo.tutorialzine.com/2010/09/giveaway-randomizer-app-jquery/randomizer.html" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>15. <a href="http://www.webdesign-bulgaria.com/opensource/jquery-smooth-fading-tabs-plugin.php" target="_blank">jQuery Smooth Tabs Plugin</a></strong><br />
jQuery Smooth Tabs是一个简单易于使用的插件，可以让你选择一些漂亮的效果来显示你的文字内容，带来更好的用户体验。<br /><a href="http://www.webdesign-bulgaria.com/opensource/jquery-smooth-fading-tabs-demo.php" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>16. <a href="http://www.tn34.de/projekte/downloads/jQuery.tn34.timetabs.html" target="_blank">TN34 Timetabs – jQuery Plugin</a></strong><br /> Mario Alves创建的一个tab容器的jQuery插件，可以选定不一样的样式来显示下一个tab。下载插件：<a href="http://plugins.jquery.com/project/tn34-timetabs" target="_blank">HERE</a>.<br /><a href="http://demo.tn34.de/jquery-plugins/timetabs/demo.html" target="_blank">View Demo</a><span style="font-weight: bold;">（查看示例）</span></p>
<p> </p>
<p><strong>17. <a href="http://tympanus.net/codrops/2010/09/08/full-page-image-gallery/" target="_blank">Full Page Image Gallery with jQuery</a></strong><br />创建一个效果惊人的滚动缩略图和滚动全屏预览的画廊。<br /><a href="http://tympanus.net/Tutorials/FullPageImageGallery/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>18. <a href="http://www.ajaxblender.com/bgstretcher-jquery-stretch-background-plugin.html" target="_blank">bgStretcher – jQuery Plugin</a></strong><br />
Background Stretcher可以让你在背景中添加一个或多个大尺寸的图片，并调整他们的大小来填满整个页面，多张图片时会以幻灯片的形式出现。<br /><a href="http://www.ajaxblender.com/script-sources/bgstretcher/demo/index.html" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>19. <a href="http://slidenote.info/" target="_blank">SlideNote – jQuery插件（滑动通</a><a href="http://slidenote.info/" target="_blank">知</a><a href="http://slidenote.info/" target="_blank">）</a></strong></p>
<p>
SlideNote 是一个自定义，扩展性很强的jQuery插件，可以轻松的在网页或你的web应用上创建滑动通知。</p>
<p><a href="http://slidenote.info/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<p> </p>
<p><strong>20. <a style="text-decoration: none;" href="http://www.madeincima.eu/blog/jquery-plugin-easy-list-splitter/" target="_blank">Easy List Splitter – jQuery插件</a></strong></p>
<p>Easy List Splitter插件将获取到的list和wrap装入一个container div，生成相应的列表项，并且生成一个有效的HTML代码。</p>
<p>
<a href="http://www.madeincima.eu/samples/jquery/easyListSplitter/" target="_blank"><strong>View Demo</strong></a><strong>（查看示例）</strong></p>
<div style="margin-top: 15px; font-style: italic">
<p><strong>本Blog文章除特别声明之外皆为原创文章，欢迎转载，转载请注明：</strong> 转载自<a href="http://www.jssay.com/blog/">JSSAY&#039;S BLOG</a></p>
<p><strong>本文链接地址:</strong> <a href="http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/">http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/</a></p>
</div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2870579454529881";
/* 页脚，468x60的广告 */
google_ad_slot = "6663520172";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2010年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/" title="Jquery最新版（V1.4.3）发布">Jquery最新版（V1.4.3）发布</a></li><li>2010年05月10日 -- <a href="http://www.jssay.com/blog/index.php/2010/05/10/jquery-plugin-conflict-over/" title="多个Jquery插件的冲突问题">多个Jquery插件的冲突问题</a></li><li>2009年12月13日 -- <a href="http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/" title="2009 年度最佳 jQuery 插件（转）">2009 年度最佳 jQuery 插件（转）</a></li><li>2009年12月1日 -- <a href="http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/" title="JQuery学习资料">JQuery学习资料</a></li><li>2009年11月29日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/29/%e7%94%a8jquery%e5%88%b6%e4%bd%9c%e7%9a%84%e5%87%a0%e6%ac%be3d%e6%95%88%e6%9e%9c/" title="用Jquery制作的几款3D效果">用Jquery制作的几款3D效果</a></li><li>2009年11月10日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/10/jqueryextjsyuiprototypedojo%e7%ad%89js%e6%a1%86%e6%9e%b6%e7%9a%84%e5%8c%ba%e5%88%ab%e5%92%8c%e5%ba%94%e7%94%a8/" title="JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用">JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用</a></li><li>2009年11月6日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/06/1000-acura-jquery-plug-part-of/" title="1000个JQuery极品插件(连载中&#8230;)">1000个JQuery极品插件(连载中&#8230;)</a></li><li>2009年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2009/10/18/qq%e5%ae%a2%e6%9c%8d%e5%88%97%e8%a1%a8%e7%9a%84%e5%88%b6%e4%bd%9c/" title="QQ客服列表的制作">QQ客服列表的制作</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jquery最新版（V1.4.3）发布</title>
		<link>http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/</link>
		<comments>http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 13:33:41 +0000</pubDate>
		<dc:creator>jssay</dc:creator>
				<category><![CDATA[Jquery]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.jssay.com/blog/?p=1479</guid>
		<description><![CDATA[2010年10月16日，Jquery释出了1.4系列的第三个版本。此版本解决了一些Bug，也带来了一些好的改善。

首先，你可以通过以下两个连接获得Jquery的最新版本：
<a href="http://code.jquery.com/jquery-1.4.3.min.js">http://code.jquery.com/jquery-1.4.3.min.js</a>
<a href="http://code.jquery.com/jquery-1.4.3.js">http://code.jquery.com/jquery-1.4.3.js</a>]]></description>
			<content:encoded><![CDATA[<p>2010年10月16日，Jquery释出了1.4系列的第三个版本。此版本解决了一些Bug，也带来了一些好的改善。</p>
<p>首先，你可以通过以下两个连接获得Jquery的最新版本：<br />
<a href="http://code.jquery.com/jquery-1.4.3.min.js">http://code.jquery.com/jquery-1.4.3.min.js</a><br />
<a href="http://code.jquery.com/jquery-1.4.3.js">http://code.jquery.com/jquery-1.4.3.js</a></p>
<p>其次，这次新版本问世，有一些功能上的改善，比如：</p>
<p>1．	JSLint Tool<br />
JSLint Tool是一个Javascript代码质量管理工具，它采用严格模式规范化Javascript程序。目前，Jquery已经将它集成到Jquery的工作流之中。</p>
<p>2．	模块化<br />
移除了很多存在于Jquery模块之间的互相依赖关系。</p>
<p>再者，此次发布还带来了很多新的特性。比如：<br />
1．	CSS模块重写<br />
几乎所有的CSS模块都基于可扩展性而被重写了，现在你可以写一些自定义的CSS插件来扩展.css()和.animate()提供的方法。<br />
2． Html5 数据属性<br />
举个例子，给定下列HTML代码：<br />
<code>
<div data-role="page" data-hidden="true" data-options='{"name":"John"}'></div>
<p></code></p>
<p>下面这段jquery代码将会工作：<br />
<code>$("div").data("role") === "page";<br />
$("div").data("hidden") === true;<br />
$("div").data("options").name === "John";</code></p>
<p>3． 遍历<br />
几乎大部分的遍历方法都有很明显的性能提升，比如：.closet()， .filter()等。</p>
<p>还有就是对Ajax/Event和Effect方面的改进。</p>
<div style="margin-top: 15px; font-style: italic">
<p><strong>本Blog文章除特别声明之外皆为原创文章，欢迎转载，转载请注明：</strong> 转载自<a href="http://www.jssay.com/blog/">JSSAY&#039;S BLOG</a></p>
<p><strong>本文链接地址:</strong> <a href="http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/">http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/</a></p>
</div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2870579454529881";
/* 页脚，468x60的广告 */
google_ad_slot = "6663520172";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2010年10月28日 -- <a href="http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/" title="极力推荐20款最新的jQuery插件">极力推荐20款最新的jQuery插件</a></li><li>2009年12月13日 -- <a href="http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/" title="2009 年度最佳 jQuery 插件（转）">2009 年度最佳 jQuery 插件（转）</a></li><li>2009年12月1日 -- <a href="http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/" title="JQuery学习资料">JQuery学习资料</a></li><li>2009年11月29日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/29/%e7%94%a8jquery%e5%88%b6%e4%bd%9c%e7%9a%84%e5%87%a0%e6%ac%be3d%e6%95%88%e6%9e%9c/" title="用Jquery制作的几款3D效果">用Jquery制作的几款3D效果</a></li><li>2009年11月10日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/10/jqueryextjsyuiprototypedojo%e7%ad%89js%e6%a1%86%e6%9e%b6%e7%9a%84%e5%8c%ba%e5%88%ab%e5%92%8c%e5%ba%94%e7%94%a8/" title="JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用">JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用</a></li><li>2009年11月6日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/06/1000-acura-jquery-plug-part-of/" title="1000个JQuery极品插件(连载中&#8230;)">1000个JQuery极品插件(连载中&#8230;)</a></li><li>2009年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2009/10/18/qq%e5%ae%a2%e6%9c%8d%e5%88%97%e8%a1%a8%e7%9a%84%e5%88%b6%e4%bd%9c/" title="QQ客服列表的制作">QQ客服列表的制作</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009 年度最佳 jQuery 插件（转）</title>
		<link>http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/</link>
		<comments>http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/#comments</comments>
		<pubDate>Sun, 13 Dec 2009 03:23:00 +0000</pubDate>
		<dc:creator>jssay</dc:creator>
				<category><![CDATA[WEB前端]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[JQuery Plugin]]></category>

		<guid isPermaLink="false">http://www.jssay.com/blog/?p=511</guid>
		<description><![CDATA[jQuery 是个宝库，而 jQuery 的插件体系是个取之不竭的宝库，众多开发者在 jQuery 框架下，设计了数不清的插件，jQuery  的特长是网页效果，因此，它的插件库也多与 UI 有关。本文是 webdesignledger.com 网站推选的2009年度最佳 jQuery 插件。 ]]></description>
			<content:encoded><![CDATA[<p>jQuery 是个宝库，而 jQuery 的插件体系是个取之不竭的宝库，众多开发者在 jQuery 框架下，设计了数不清的插件，jQuery  的特长是网页效果，因此，它的插件库也多与 UI 有关。本文是 <a href="http://www.webdesignledger.com/">webdesignledger.com</a> 网站推选的2009年度最佳 jQuery 插件。</p>
<p>拉洋片<br />
在一个固定区域，循环显示几段内容，这种方式很像旧时的拉洋片，2009年，这种 Web 效果大行其道，jQuery 有大量与此有关的插件，以下插件无疑是最佳的。<br />
<a href="http://css-tricks.com/anythingslider-jquery-plugin/">AnythingSlider</a><br />
<a href="http://css-tricks.com/anythingslider-jquery-plugin/"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_1.jpg" alt="jquery plugins" /></a></p>
<p>由 CSS-Tricks 的 Chris Coyier 设计，功能齐全，应用十分广泛。<br />
<a href="http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider">Easy Slider</a><br />
<a href="http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_3.jpg" alt="jquery plugins" /></a></p>
<p>这个 Content Slider 插件既包含传统“前后”导航模式，又包含页码式导航。<br />
<a href="http://www.ndoherty.biz/tag/coda-slider/">Coda-Slider 2.0</a><br />
<a href="http://www.ndoherty.biz/tag/coda-slider/"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_7.jpg" alt="jquery plugins" /></a></p>
<p>Coda-Slider 2.0 是对 Panic Coda 网站上对应效果的模仿。<br />
图片库<br />
那些需要借助 Flash 实现滑动与渐入渐出效果图片库的日子已经去过，借助 jQuery，这种效果已经可以在本地实现，以下是本年度备受欢迎的几个 jQuery 图片库插件。<br />
<a href="http://devkick.com/lab/galleria/">Galleria</a><br />
<a href="http://devkick.com/lab/galleria/"><img src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_4.jpg" alt="jquery plugins" /></a></p>
<p>这是一个基于 jQuery 的图片库，可以逐个加载图片并显示缩略图。<br />
<a href="http://www.catchmyfame.com/2009/08/13/jquery-panel-gallery-1-1-plugin-released/">jQuery Panel Gallery</a><br />
<a href="http://www.catchmyfame.com/2009/08/13/jquery-panel-gallery-1-1-plugin-released/"><img src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_5.jpg" alt="jquery plugins" /></a></p>
<p>一个可以高度定义的图片库插件，无需对单个图片进行任何处理，这个插件会帮你完成一切。<br />
<a href="http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html">slideViewer</a><br />
<a href="http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html"><img src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_10.jpg" alt="jquery plugins" /></a></p>
<p>slideViewer 会检查你的图片列表中的编号，动态创建各个图片的页码浏览导航。<br />
<a href="http://www.buildinternet.com/project/supersized/">Supersized</a><br />
<a href="http://www.buildinternet.com/project/supersized/"><img src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_6.jpg" alt="jquery plugins" /></a></p>
<p>一个令人惊讶的图片循环展示插件，包含各种变换效果和预加载选项，会对图片自动改变尺寸以适应浏览器窗口。<br />
导航<br />
我们相信，作为网站的导航系统，应该越简单，越易用越好，然而，假如你确实希望实现一些更炫的效果，jQuery 就是最好的选项，以下插件是09年最好的 jQuery 导航插件。<br />
<a href="http://pupunzi.open-lab.com/mb-jquery-components/mb-_menu/">jquery mb.menu</a><br />
<a href="http://pupunzi.open-lab.com/mb-jquery-components/mb-_menu/"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_8.jpg" alt="jquery plugins" /></a><br />
<a href="http://www.queness.com/post/256/horizontal-scroll-menu-with-jquery-tutorial">Horizontal Scroll Menu with jQuery </a><br />
<a href="http://www.queness.com/post/256/horizontal-scroll-menu-with-jquery-tutorial"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_16.jpg" alt="jquery plugins" /></a><br />
<a href="http://www.newmediacampaigns.com/page/autosprites-jquery-menu-plugin">AutoSprites</a><br />
<a href="http://www.newmediacampaigns.com/page/autosprites-jquery-menu-plugin"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_9.jpg" alt="jquery plugins" /></a><br />
表单和表格<br />
在 Web 设计中，表单和表格都是不是很讨人喜欢的东西，但你不得不面对，本年度出现几个不错的 jQuery 插件帮你完成这些任务。<br />
<a href="http://www.unwrongest.com/projects/password-strength/">Password Strength</a><br />
<a href="http://www.unwrongest.com/projects/password-strength/"><img src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_12.jpg" alt="jquery plugins" /></a></p>
<p>这个插件帮你评估用户输入的密码是否足够强壮。<br />
<a href="http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin">Ajax Fancy Capcha</a><br />
<a href="http://www.webdesignbeach.com/beachbar/ajax-fancy-captcha-jquery-plugin"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_13.jpg" alt="jquery plugins" /></a></p>
<p>顾名思义，一个支持 Ajax 又很炫的 jQuery Captcha 插件，它使用了很人性化的验证机制。<br />
<a href="http://www.chromaloop.com/posts/chromatable-jquery-plugin">Chromatable</a><br />
<a href="http://www.chromaloop.com/posts/chromatable-jquery-plugin"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/11/jquery_tables_10.jpg" alt="jquery tables" /></a></p>
<p>这个插件可以帮助你在表格上实现滚动条。<br />
<a href="http://www.dfc-e.com/metiers/multimedia/opensource/jqtransform/">jqTransform</a><br />
<a href="http://www.dfc-e.com/metiers/multimedia/opensource/jqtransform/"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_14.jpg" alt="jquery plugins" /></a></p>
<p>一个式样插件，帮助你对表单中的控件进行式样控制。<br />
<a href="http://www.uploadify.com/">Uploadify</a><br />
<a href="http://www.uploadify.com/"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/12/jquery_2009_15.jpg" alt="jquery plugins" /></a></p>
<p>实现多个文件同时上传。<br />
<a href="http://www.jankoatwarpspeed.com/post/2009/07/20/Expand-table-rows-with-jQuery-jExpand-plugin.aspx">jExpand </a><br />
<a href="http://www.jankoatwarpspeed.com/post/2009/07/20/Expand-table-rows-with-jQuery-jExpand-plugin.aspx"><img style="BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid" src="http://webdesignledger.com/wp-content/uploads/2009/11/jquery_tables_1.jpg" alt="jquery tables" /></a></p>
<p>一个很轻量的 jQuery 插件，使你的表格可以扩展，在一些商业应用中，可以让表格更容易组织其中的内容。</p>
<p>本文来源：<a href="http://www.cnbeta.com/articles/99878.htm">http://www.cnbeta.com/articles/99878.htm</a>
<div style="margin-top: 15px; font-style: italic">
<p><strong>本Blog文章除特别声明之外皆为原创文章，欢迎转载，转载请注明：</strong> 转载自<a href="http://www.jssay.com/blog/">JSSAY&#039;S BLOG</a></p>
<p><strong>本文链接地址:</strong> <a href="http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/">http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/</a></p>
</div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2870579454529881";
/* 页脚，468x60的广告 */
google_ad_slot = "6663520172";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2009年11月29日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/29/%e7%94%a8jquery%e5%88%b6%e4%bd%9c%e7%9a%84%e5%87%a0%e6%ac%be3d%e6%95%88%e6%9e%9c/" title="用Jquery制作的几款3D效果">用Jquery制作的几款3D效果</a></li><li>2009年11月6日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/06/1000-acura-jquery-plug-part-of/" title="1000个JQuery极品插件(连载中&#8230;)">1000个JQuery极品插件(连载中&#8230;)</a></li><li>2010年10月28日 -- <a href="http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/" title="极力推荐20款最新的jQuery插件">极力推荐20款最新的jQuery插件</a></li><li>2010年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/" title="Jquery最新版（V1.4.3）发布">Jquery最新版（V1.4.3）发布</a></li><li>2010年09月29日 -- <a href="http://www.jssay.com/blog/index.php/2010/09/29/11-tab-navigation-solutions-useful/" title="11个有用的Tab导航解决方案">11个有用的Tab导航解决方案</a></li><li>2010年09月28日 -- <a href="http://www.jssay.com/blog/index.php/2010/09/28/46-powerful-javascript-slider-and-scroll-bar/" title="46个功能强大的Javascript滑动器和滚动条">46个功能强大的Javascript滑动器和滚动条</a></li><li>2010年09月22日 -- <a href="http://www.jssay.com/blog/index.php/2010/09/22/24-high-jquery-effects/" title="24个高级JQuery特效">24个高级JQuery特效</a></li><li>2009年12月1日 -- <a href="http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/" title="JQuery学习资料">JQuery学习资料</a></li><li>2009年11月10日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/10/jqueryextjsyuiprototypedojo%e7%ad%89js%e6%a1%86%e6%9e%b6%e7%9a%84%e5%8c%ba%e5%88%ab%e5%92%8c%e5%ba%94%e7%94%a8/" title="JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用">JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用</a></li><li>2009年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2009/10/18/qq%e5%ae%a2%e6%9c%8d%e5%88%97%e8%a1%a8%e7%9a%84%e5%88%b6%e4%bd%9c/" title="QQ客服列表的制作">QQ客服列表的制作</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JQuery学习资料</title>
		<link>http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/</link>
		<comments>http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 16:15:31 +0000</pubDate>
		<dc:creator>jssay</dc:creator>
				<category><![CDATA[WEB前端]]></category>
		<category><![CDATA[程序设计]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[JQuery中文资料]]></category>

		<guid isPermaLink="false">http://www.jssay.com/blog/?p=476</guid>
		<description><![CDATA[    jQuery是一款同prototype一样优秀js开发库类，特别是对css和XPath的支持，使我们写js变得更加方便！如果你不是个js高手又想写出优 秀的js效果，jQuery可以帮你达到目的！
   下载地址：Starterkit （http://jquery.bassistance.de/jquery-starterkit.zip）
                       jQuery Downloads （http://jquery.com/src/）

   下载完成后先加载到文档中，然后我们来看个简单的例子！
]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 10pt;">    jQuery是一款同prototype一样优秀js开发库类，特别是对css和XPath的支持，使我们写js变得更加方便！如果你不是个js高手又想写出优 秀的js效果，jQuery可以帮你达到目的！<br />
   下载地址：Starterkit （</span><a href="http://jquery.bassistance.de/jquery-starterkit.zip"><span style="font-size: 10pt;"><span style="color: #1d58d1;">http://jquery.bassistance.de/jquery-starterkit.zip</span></span></a><span style="font-size: 10pt;">）<br />
                       jQuery Downloads （</span><a href="http://jquery.com/src/"><span style="font-size: 10pt;"><span style="color: #1d58d1;">http://jquery.com/src/</span></span></a><span style="font-size: 10pt;">）</span></p>
<p>   <span style="font-size: 10pt;">下载完成后先加载到文档中，然后我们来看个简单的例子！</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">&lt;</span><span style="color: #000000;">script language</span><span style="color: #000000;">=</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">javascript</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> type</span><span style="color: #000000;">=</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">text/javascript</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">   <br />
    $(document).ready(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />
        $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).click(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">() {<br />
        alert(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">Hello world!</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);<br />
   });<br />
});<br />
</span><span style="color: #000000;">&lt;</span><span style="color: #000000;">script</span><span style="color: #000000;">&gt;</span></div>
<p>     <span style="font-size: 10pt;">上边的效果是点击文档中所有a标签时将弹出对话框，$(&#8221;a&#8221;) 是一个jQuery选择器，$本身表示一个jQuery类，所有$()是构造一个jQuery对象，click()是这个对象的方法，同理$(document)也是一个jQuery对象，ready(fn)是$(document)的方法，表示当document全部下载完毕时执行函数。<br />
     在进行下面内容之前我还要说明一点$(&#8221;p&#8221;)和$(&#8221;#p&#8221;)的区别,$(&#8221;p&#8221;)表示取所有p标签(&lt;p&gt;&lt;/p&gt;)的元素,$(&#8221;#p&#8221;)表示取id为&#8221;p&#8221;(&lt;span  id=&#8221;p&#8221;&gt;&lt;/span&gt;)的元素.</span></p>
<p><span style="font-size: 10pt;">我将从以下几个内容来讲解jQuery的使用:<br />
1:核心部分<br />
2:DOM操作<br />
3:css操作<br />
4:javascript处理<br />
5:动态效果<br />
6:event事件<br />
7:ajax支持<br />
8:插件程序</span></p>
<p>                                             <span style="text-decoration: underline;"><strong style="font-size: 18pt;">一：核心部分</strong></span><br />
<span style="font-size: 12pt;"><strong style="font-size: 12pt; color: red;">$(expr)<br />
</strong></span><span style="font-size: 10pt;">说明：该函数可以通过css选择器，Xpath或html代码来匹配目标元素，所有的jQuery操作都以此为基础<br />
参数：expr：字符串，一个查询表达式或一段html字符串<br />
<strong>例子：</strong><br />
未执行jQuery前：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">one</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" />      </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">two</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;<br />
    &lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">three</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"> <br />
</span><span style="color: #0000ff;">    &lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #ff0000;"> </span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){  <br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">div &gt; p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html());  <br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，弹出对话框文字为two，即div标签下p元素的内容</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).appendTo(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">body</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，向body中添加“&lt;div&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;/div&gt;”</span></p>
<p><span style="font-size: 12pt;"><strong style="color: red;">$(elem)</strong></span><br />
<span style="font-size: 10pt;">说明：限制jQuery作用于一个特定的dom元素，这个函数也接受xml文档和windows对象<br />
参数： elem：通过jQuery对象压缩的DOM元素<br />
例子：<br />
未执行jQuery前：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">one</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
  </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
     </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">two</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
  </span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">three</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(document).find(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">div &gt; p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html());<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，弹出对话框文字为two，即div标签下p元素的内容</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
   $(document.body).background(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">black</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，背景色变成黑色<br />
</span><br />
<span style="font-size: 12pt;"><strong style="color: red;"><span style="font-size: 12pt;">$(elems)</span><br />
</strong><span style="font-size: small;"><span style="font-size: 10pt;">说明：限制jQuery作用于一组特定的DOM元素<br />
参数： elem：一组通过jQuery对象压缩的DOM元素<br />
例子：<br />
未执行jQuery前：</span></span></span><span style="font-size: 10pt;">运行：当点击id为test的元素时，隐藏form1表单中的所有元素。</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">form </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;form1&#8243;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" />      </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input </span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">=&#8221;text&#8221;</span><span style="color: #ff0000;"> name</span><span style="color: #0000ff;">=&#8221;textfield&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" />      </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input </span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">=&#8221;submit&#8221;</span><span style="color: #ff0000;"> name</span><span style="color: #0000ff;">=&#8221;Submit&#8221;</span><span style="color: #ff0000;"> value</span><span style="color: #0000ff;">=&#8221;提交&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">form</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){ <br />
   $(form1.elements ).hide(); <br />
}</span></div>
<p> </p>
<p><span style="font-size: 12pt;"><strong style="color: red;"><span style="font-size: 12pt;">$(fn)</span><br />
</strong><span style="font-size: small;"><span style="font-size: 10pt;">说明：$(document).ready()的一个速记方式，当文档全部载入时执行函数。可以有多个$(fn)当文档载入时，同时执行所有函数！<br />
参数：fn (Function):当文档载入时执行的函数！<br />
例子：</span></span></span><span style="font-size: x-small;"> <br />
<strong><span style="font-size: large;"></span></strong>                                                   <span style="font-size: 18pt;"><strong><span style="text-decoration: underline;">二：DOM操作</span></strong></span><br />
<span style="color: red;"><strong style="font-size: 12pt;">属性<br />
</strong></span><span style="font-size: 10pt;">我们以&lt;img id=&#8221;a&#8221; scr=&#8221;5.jpg&#8221;/&gt;为例，在原始的javascript里面可以用var o=document.getElementById(&#8217;a')取的id为a的节点对象，在用o.src来取得或修改该节点的scr属性，在jQuery里$(&#8221;#a&#8221;)将得到jQuery对象[ &lt;img id="a" scr="5.jpg"/&gt; ]，然后可以用jQuery提供的很多方法来进行操作，如$(&#8221;#a&#8221;).scr()将得到5.jpg,$(&#8221;#a&#8221;).scr(&#8221;1.jpg&#8221;)将该对象src属性改为1,jpg。下面我们来讲jQuery提供的众多jQuery方法，方便大家快速对DOM对象进行操作<br />
<strong style="color: #800080;">herf()   herf(val)<br />
</strong>说明：对jQuery对象属性herf的操作。<br />
例子：<br />
未执行jQuery前</span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$( </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />
    $(document.body).background(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">black</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);<br />
})</span></div>
<p><span style="font-size: 10pt;">运行：当文档载入时背景变成黑色，相当于onLoad。</span></p>
<p><span style="font-size: 12pt;"><strong style="color: red;"><span style="font-size: 12pt;">$(obj)</span><br />
</strong><span style="font-size: small;"><span style="font-size: 10pt;">说明：复制一个jQuery对象，<br />
参数：obj (jQuery): 要复制的jQuery对象<br />
例子：<br />
未执行jQuery前：</span></span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">one</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
   </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">two</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">three</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> f </span><span style="color: #000000;">=</span><span style="color: #000000;"> $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">div</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">); <br />
    alert($(f).find(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html()) <br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，弹出对话框文字为two，即div标签下p元素的内容。</span></p>
<p><span style="font-size: 12pt;"><strong style="color: red;"><span style="font-size: 12pt;">each(fn)</span><br />
</strong><span style="font-size: small;"><span style="font-size: 10pt;">说明：将函数作用于所有匹配的对象上<br />
参数：fn (Function): 需要执行的函数<br />
例子：<br />
未执行jQuery前：</span></span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;1.jpg&#8221;</span><span style="color: #0000ff;">/&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;1.jpg&#8221;</span><span style="color: #0000ff;">/&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
   $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">img</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).each(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){ <br />
        </span><span style="color: #0000ff;">this</span><span style="color: #000000;">.src </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">2.jpg</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">; });<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，img标签的src都变成了2.jpg。</span></p>
<p><span style="font-size: 12pt;"><strong style="color: red;"><span style="font-size: 12pt;">eq(pos)</span><br />
</strong><span style="font-size: small;"><span style="font-size: 10pt;">说明：减少匹配对象到一个单独得dom元素<br />
参数：pos (Number): 期望限制的索引，从0 开始<br />
例子：<br />
未执行jQuery前：</span></span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">This is just a test.</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">So is this</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).eq(</span><span style="color: #000000;">1</span><span style="color: #000000;">).html())<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，alert对话框显示：So is this，即第二个&lt;p&gt;标签的内容<br />
</span><br />
<span style="font-size: 12pt;"><span style="font-size: 12pt;"><span style="font-size: small; color: #000000;"><strong style="color: red;">get() get(num)<br />
</strong></span></span><span style="font-size: small;"><span style="font-size: 10pt;">说明：获取匹配元素，get(num)返回匹配元素中的某一个元素<br />
参数：get (Number): 期望限制的索引，从0 开始<br />
例子：<br />
未执行jQuery前：</span></span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">This is just a test.</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">So is this</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).get(</span><span style="color: #000000;">1</span><span style="color: #000000;">).innerHTML);<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，alert对话框显示：So is this，即第二个&lt;p&gt;标签的内容<br />
</span><span style="font-size: 10pt; color: #993366;"><strong>注意get和eq的区别，eq返回的是jQuery对象，get返回的是所匹配的dom对象，所有取$(&#8221;p&#8221;).eq(1)对象的内容用jQuery方法html()，而取$(&#8221;p&#8221;).get(1)的内容用innerHTML<br />
</strong></span><br />
<span style="font-size: 12pt;"><span style="font-size: 12pt;"><span style="font-size: small; color: #000000;"><strong style="color: red;">index(obj)<br />
</strong></span></span><span style="font-size: small;"><span style="font-size: 10pt;">说明：返回对象索引<br />
参数：obj (Object): 要查找的对象<br />
例子：<br />
未执行jQuery前：</span></span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test1&#8243;</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test2&#8243;</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">div</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).index(document.getElementById(&#8217;test1&#8242;)));<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">div</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).index(document.getElementById(&#8217;test2&#8242;)));<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，两次弹出alert对话框分别显示0，1<br />
</span><br />
<span style="font-size: 12pt;"><span style="font-size: 12pt;"><span style="font-size: small; color: #000000;"><strong style="color: red;">size()   Length<br />
</strong></span></span><span style="font-size: small;"><span style="font-size: 10pt;">说明：当前匹配对象的数量，两者等价<br />
例子：<br />
未执行jQuery前：</span></span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;test1.jpg&#8221;</span><span style="color: #0000ff;">/&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;test2.jpg&#8221;</span><span style="color: #0000ff;">/&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">img</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).length);<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：当点击id为test的元素时，弹出alert对话框显示2，表示找到两个匹配对象</span></p>
<p> </p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;1.htm&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">jQuery代码及功能：</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
   alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#test</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).href());<br />
   $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#test</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).href(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">2.html</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);<br />
}</span></div>
<p><span style="font-size: 10pt;">运行：先弹出对话框显示id为test的连接url，在将其url改为2.html，当弹出对话框后会看到转向到2.html<br />
同理，jQuery还提供类似的其他方法，大家可以分别试验一下：<br />
<strong style="color: #800080;">herf()  herf(val)   html()  html(val)   id()  id (val)  name()  name (val)   rel()  rel (val)<br />
src()    src (val)   title()  title (val)   val()  val(val)<br />
</strong></span><br />
<span style="color: red;"><strong>操作<br />
</strong></span><span style="font-size: 10pt;"><strong style="color: #800080;">after(html)  在匹配元素后插入一段html</strong></span><span style="font-size: x-small;">jQuery代码及功能：</span><br />
<span style="font-size: 10pt;"><strong style="color: #800080;">append(html)在匹配元素内部，且末尾插入指定html</strong></span><span style="font-size: x-small;">jQuery代码及功能：</span><span style="font-size: x-small;">同理还有append(elem)  append(elems) before(html) before(elem) before(elems)请执行参照append和after的方来测试、理解！</span><br />
<span style="font-size: 10pt;"><strong style="font-size: 10pt; color: #800080;">clone() 复制一个jQuery对象</strong></span><span style="font-size: x-small;"><br />
<strong style="color: #800080;">empty() 删除匹配对象的所有子节点</strong></span><br />
<span style="font-size: 10pt;"><strong style="color: #800080;">wrap(elem) 将匹配对象包含在给出的对象内</strong></span>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){  <br />
       $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#test</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).after(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">&lt;b&gt;Hello&lt;/b&gt;</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);  <br />
}</span></div>
<p>执行后相当于：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">b</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">b</span><span style="color: #0000ff;">&gt;</span></div>
<p><strong style="color: #800080;">after(elem)  after(elems)  将指定对象elem或对象组elems插入到在匹配元素后</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">after</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){  <br />
     $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).after($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#test</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">));  <br />
}</span></div>
<p>执行后相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">after</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">function jq(){ <br />
     $(&#8221;#test&#8221;).append(&#8221;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">b</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">b</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">&#8220;);  <br />
}</span></div>
<p>执行后相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">b</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">b</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<p><strong><span style="color: #800080;">ap</span><span style="color: #800080;">pendTo(expr)  与append(elem)相反</span></strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">after</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){  <br />
      $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">). appendTo ($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#test</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">));  <br />
}</span></div>
<p>执行后相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">after</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"> </span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">after</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){  <br />
     $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#test</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).clone().appendTo($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">));  <br />
}</span></div>
<p>复制$(&#8221;#test&#8221;)然后插入到&lt;a&gt;后,执行后相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">after</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">after</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" />  </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">span</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" />  </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">after</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){  <br />
    $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#test</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).empty();  <br />
}</span></div>
<p>执行后相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p><strong><span style="color: #800080;">insertAfter(expr)   insertBefore(expr)</span><br />
</strong>     按照官方的解释和我的几个简单测试insertAfter(expr)相当于before(elem),insertBefore(expr)相当于after (elem)</p>
<p><strong><span style="color: #800080;">prepend (html)  prepend (elem)  prepend (elems)   在匹配元素的内部且开始出插入</span><br />
</strong>通过下面例子区分append(elem)  appendTo(expr)  prepend (elem)</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">p</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">div</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">执行</span>$<strong>(&#8221;#a&#8221;).append($(&#8221;div&#8221;)) </strong>后相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
  P<br />
  </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">div</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">执行</span><strong>$(&#8221;#a&#8221;).appendTo($(&#8221;div&#8221;)) </strong>后 相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
   div<br />
   </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">p</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span></div>
<p><span style="font-size: 10pt;">执行</span><strong>$(&#8221;#a&#8221;).prepend ($(&#8221;div&#8221;))</strong> 后 相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
   </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">div</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
   P<br />
</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p><strong style="color: #800080;">remove()  删除匹配对象</strong><br />
注意区分empty()，empty()移出匹配对象的子节点，remove()，移出匹配对象</p>
<p>wrap(htm) 将匹配对象包含在给出的html代码内</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Test Paragraph.</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"> </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){  <br />
      $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).wrap(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">&lt;div class=&#8217;wrap&#8217;&gt;&lt;/div&gt;</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">); <br />
}</span></div>
<p>执行后相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">=&#8217;wrap&#8217;</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Test Paragraph.</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Test Paragraph.</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;content&#8221;</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;"><span style="font-size: x-small;">function</span></span><span style="font-size: x-small;"><span style="color: #000000;"> jq(){  <br />
      $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span></span><span style="color: #000000;"><span style="font-size: x-small;">).wrap( document.getElementById(&#8217;content&#8217;) );<br />
}</span></span></div>
<p>执行后相当于</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;content&#8221;</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Test Paragraph.</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span></span></div>
<p><span style="color: red;"><strong>遍历、组合<br />
</strong></span><span style="font-size: 10pt;"><strong style="color: #800080;">add(expr)  在原对象的基础上在附加符合指定表达式的jquery对象</strong></span><span style="color: #303030;"> </span><span style="color: red;"><strong style="font-size: 12pt;"><br />
</strong></span><span style="font-size: 10pt;"><span style="color: #303030;">      传统javascript对css的操作相当繁琐，比如&lt;div id=&#8221;a&#8221; style=&#8221;background:blue&#8221;&gt;css&lt;/div&gt;取它的background语法是 document.getElementById(&#8221;a&#8221;).style.background，而jQuery对css更方便的操作，$(&#8221;#a&#8221;).background()，$(&#8221;#a&#8221;).background(“red”)<br />
$(&#8221;#a&#8221;)得到jQuery对象[ &lt;div id="a" … /div&gt; ]<br />
$(&#8221;#a&#8221;).background()将取出该对象的background样式。<br />
$(&#8221;#a&#8221;).background(“red”)将该对象的background样式设为red</span></span><span style="font-size: 10pt;"><span style="color: #303030;">jQuery提供了以下方法，来操作css<br />
</span><span style="color: #993366;"><strong>background ()   background (val)     color()    color(val)     css(name)    css(prop)   <br />
css(key, value)      float()   float(val)   height()   height(val)  width()  width(val) <br />
left()   left(val)       overflow()   overflow(val)   position()   position(val)  top()   top(val)</strong><br />
</span><br />
<span style="color: #303030;">这里需要讲解一下css(name)  css(prop)  css(key, value)，其他的看名字都知道什么作用了！ </span></span>当点击连接时,id为a的对象的display变为none。</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;<br />
<span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8221;jq()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
     </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> f</span><span style="color: #000000;">=</span><span style="color: #000000;">$(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).add(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">span</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);    <br />
     </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">var</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;i </span><span style="color: #000000;">&lt;</span><span style="color: #000000;"> $(f).size();i</span><span style="color: #000000;">++</span><span style="color: #000000;">){<br />
     alert($(f).eq(i).html());}<br />
}</span></div>
<p>执行$(&#8221;p&#8221;)得到匹配&lt;p&gt;的对象，有两个，add(&#8221;span&#8221;)是在(&#8221;p&#8221;)的基础上加上匹配&lt;span &gt;的对象，所有一共有3个，从上面的函数运行结果可以看到$(&#8221;p&#8221;).add(&#8221;span&#8221;)是3个对象的集合，分别是[&lt;p&gt;Hello&lt;/p&gt;]，[&lt;p&gt;&lt;span&gt;Hello Again&lt;/span&gt;&lt;/p&gt;]，[&lt;span&gt;Hello Again&lt;/span&gt;]。</p>
<p><strong style="color: #800080;">add(el)  在匹配对象的基础上在附加指定的dom元素。</strong><br />
        $(&#8221;p&#8221;).add(document.getElementById(&#8221;a&#8221;));</p>
<p><strong><span style="color: #800080;">add(els)  在匹配对象的基础上在附加指定的一组对象，els是一个数组</span>。</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
     </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> f</span><span style="color: #000000;">=</span><span style="color: #000000;">$(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).add([document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">a</span><span style="color: #000000;">"</span><span style="color: #000000;">), document.getElementById(</span><span style="color: #000000;">"</span><span style="color: #000000;">b</span><span style="color: #000000;">"</span><span style="color: #000000;">)])<br />
     </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">var</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;i </span><span style="color: #000000;">&lt;</span><span style="color: #000000;"> $(f).size();i</span><span style="color: #000000;">++</span><span style="color: #000000;">){<br />
             alert($(f).eq(i).html());}<br />
}</span></div>
<p>注意els是一个数组，这里的[ ]不能漏掉。</p>
<p><strong style="color: #800080;">ancestors ()  一依次以匹配结点的父节点的内容为对象,根节点除外（有点不好理解，看看下面例子就明白了）</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
    </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">one</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
    </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
    </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">u</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">two</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">u</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
    </span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
     </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> f</span><span style="color: #000000;">=</span><span style="color: #000000;"> $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">u</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).ancestors();<br />
     </span><span style="color: #0000ff;">for</span><span style="color: #000000;">(</span><span style="color: #0000ff;">var</span><span style="color: #000000;"> i</span><span style="color: #000000;">=</span><span style="color: #000000;">0</span><span style="color: #000000;">;i </span><span style="color: #000000;">&lt;</span><span style="color: #000000;"> $(f).size();i</span><span style="color: #000000;">++</span><span style="color: #000000;">){<br />
      alert($(f).eq(i).html());}<br />
}</span></div>
<p>第一个对象是以&lt;u&gt;的父节点的内容为对象，[ &lt;u&gt;two&lt;/u&gt; ]<br />
第一个对象是以&lt;u&gt;的父节点的父节点（div）的内容为对象，[&lt;p&gt;one&lt;/p&gt;&lt;span&gt;&lt;u&gt;two&lt;/u&gt;&lt;/span&gt; ]<br />
一般一个文档还有&lt;body&gt;和&lt;html&gt;，依次类推下去。</p>
<p><strong style="color: #800080;">ancestors (expr)  在ancestors（）的基础上之取符合表达式的对象</strong><br />
如上各例子讲var f改为var f= $(&#8221;u&#8221;).ancestors(“div”),则只返回一个对象：<br />
[ &lt;p&gt;one&lt;/p&gt;&lt;span&gt;&lt;u&gt;two&lt;/u&gt;&lt;/span&gt;  ]</p>
<p><strong style="color: #800080;">children()  返回匹配对象的子介点</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">one</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;ch&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">   <br />
     </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">two</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#ch</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).children().html());<br />
}</span></div>
<p>$(&#8221;#ch&#8221;).children()得到对象[ &lt;span&gt;two&lt;/span&gt; ].所以.html()的结果是”two”</p>
<p><strong style="color: #800080;">children(expr)  返回匹配对象的子介点中符合表达式的节点</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;ch&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">   <br />
      </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">two</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
      </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">span </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;sp&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">three</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#ch</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).children(“#sp”).html());<br />
}</span></div>
<p>$(&#8221;#ch&#8221;).children()得到对象[&lt;span&gt;two&lt;/span&gt;&lt;span id="sp"&gt;three&lt;/span&gt; ].<br />
$(&#8221;#ch&#8221;).children(“#sp”)过滤得到[&lt;span id="sp"&gt;three&lt;/span&gt; ]</p>
<p><strong style="color: #800080;">parent ()  parent (expr)取匹配对象父节点的。参照children帮助理解</strong></p>
<p><span style="color: #800080;"><strong>contains(str)  返回匹配对象中包含字符串str的对象</strong></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">This is just a test.</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">So is this</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).contains(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">test</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html());<br />
}</span></div>
<p>$(&#8221;p&#8221;)得到两个对象，而包含字符串”test”只有一个。所有$(&#8221;p&#8221;).contains(&#8221;test&#8221;)返回 [ &lt;p&gt;This is just a test.&lt;/p&gt; ]</p>
<p><strong><span style="color: #800080;">end() 结束操作,返回到匹配元素清单上操作前的状态</span>.<br />
</strong><br />
<strong style="color: #800080;">filter(expr)   filter(exprs)   过滤现实匹配符合表达式的对象 exprs为数组，注意添加“[ ]”</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">=&#8221;selected&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">And Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).filter(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">.selected</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html())<br />
}</span></div>
<p>$(&#8221;p&#8221;)得到三个对象，$(&#8221;p&#8221;).contains(&#8221;test&#8221;)只返回class为selected的对象。</p>
<p><strong style="color: #800080;">find(expr)  在匹配的对象中继续查找符合表达式的对象</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">=&#8221;selected&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">And Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p>Query代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).find(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html())<br />
}</span></div>
<p>在$(&#8221;p&#8221;)对象中查找id为a的对象。</p>
<p><strong style="color: #800080;">is(expr)  判断对象是否符合表达式,返回boolen值</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">=&#8221;selected&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">And Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p>Query代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
    alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).is(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">));<br />
}</span></div>
<p>在$(&#8221;#a &#8220;)是否符合jquery表达式。<br />
大家可以用$(&#8221;#a&#8221;).is(&#8221;div&#8221;);  (&#8221;#a&#8221;).is(&#8221;#a&#8221;)多来测试一下</p>
<p><strong>next()  next(expr)  返回匹配对象剩余的兄弟节点</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">=&#8221;selected&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">And Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> jq(){<br />
        alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).next().html());<br />
        alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).next(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">.selected</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html());<br />
}</span></div>
<p>$(&#8221;p&#8221;).next()返回 [ &lt;p id="a"&gt;Hello Again&lt;/p&gt; , &lt;p class="selected"&gt;And Again&lt;/p&gt; ]两个对象<br />
$(&#8221;p&#8221;).next(&#8221;.selected)只返回 [&lt;p class="selected"&gt;And Again&lt;/p&gt; ]一个对象</p>
<p><strong><span style="color: #800080;">prev ()  prev (expr)  参照next理解</span><br />
</strong><br />
<strong style="color: #800080;">not(el)  not(expr)  从jQuery对象中移出匹配的对象，el为dom元素，expr为jQuery表达式。</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">one</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">two</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onclick</span><span style="color: #0000ff;">=&#8221;js()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> js(){<br />
     alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).not(document.getElementById(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">)).html());<br />
     alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">p</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).not(“#a”).html());<br />
}</span></div>
<p>$(&#8221;p&#8221;)由两个对象，排除后的对象为[&lt;p&gt;one&lt;/p&gt; ]</p>
<p><span style="color: #800080;"><strong>siblings ()  siblings (expr)  jquery匹配对象中其它兄弟级别的对象</strong></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">one</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
  </span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">two</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onclick</span><span style="color: #0000ff;">=&#8221;js()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> js(){<br />
       alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">div</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).siblings().eq(</span><span style="color: #000000;">1</span><span style="color: #000000;">).html());<br />
}</span></div>
<p>$(&#8221;div&#8221;).siblings()的结果实返回两个对象[&lt;p&gt;one&lt;/p&gt;，&lt;a href="#" onclick="js()"&gt;jQuery&lt;/a&gt; ]<br />
alert($(&#8221;div&#8221;).siblings(“a”)返回一个对象[&lt;a href="#" onclick="js()"&gt;jQuery&lt;/a&gt; ]</p>
<p><span style="color: red;"><strong>其他<br />
</strong><span style="font-size: 10pt; color: #000000;"><strong>addClass(class)   为匹配对象添加一个class样式<br />
removeClass (class)   将第一个匹配对象的某个class样式移出<br />
</strong><br />
<strong style="color: #800080;">attr (name)   获取第一个匹配对象的属性</strong></span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;test.jpg&#8221;</span><span style="color: #0000ff;">/&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onclick</span><span style="color: #0000ff;">=&#8221;js()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"> </span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> js(){<br />
     alert($(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">img</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).attr(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">src</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">));<br />
}</span></div>
<p>返回test.jpg</p>
<p><strong><span style="color: #800080;">attr (prop)   为第一个匹配对象的设置属性，prop为hash对象，用于为某对象批量添加众多属性</span></strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img</span><span style="color: #0000ff;">/&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onclick</span><span style="color: #0000ff;">=&#8221;js()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> js(){<br />
     $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">img</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).attr({ src: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">test.jpg</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">, alt: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">Test Image</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> }); <br />
}</span></div>
<p>运行结果相当于&lt;img src=&#8221;test.jpg&#8221; alt=&#8221;Test Image&#8221;/&gt;</p>
<p><span style="color: #800080;"><strong>attr (key,value)   为第一个匹配对象的设置属性，key为属性名，value为属性值</strong></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">&lt;</span><span style="color: #000000;">img</span><span style="color: #000000;">/&gt;&lt;</span><span style="color: #000000;">a href</span><span style="color: #000000;">=</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> onclick</span><span style="color: #000000;">=</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">js()</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">a</span><span style="color: #000000;">&gt;</span></div>
<p>jQuery代码及功能</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> js(){<br />
     $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">img</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).attr(“src”,”test.jpg”); <br />
}</span></div>
<p>运行结果相当于&lt;img src=&#8221;test.jpg&#8221;/&gt;</p>
<p><strong style="color: #800080;">removeAttr (name)   将第一个匹配对象的某个属性移出</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">alt</span><span style="color: #0000ff;">=&#8221;test&#8221;</span><span style="color: #0000ff;">/&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onclick</span><span style="color: #0000ff;">=&#8221;js()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>jQuery代码及功能：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">function</span><span style="color: #000000;"> js(){<br />
     $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">img</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">). removeAttr(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">alt</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">); <br />
}</span></div>
<p>运行结果相当于&lt;img /&gt;</p>
<p><strong style="color: #800080;">toggleClass (class)   将当前对象添加一个样式，不是当前对象则移出此样式，返回的是处理后的对象</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">class</span><span style="color: #0000ff;">=&#8221;selected&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onclick</span><span style="color: #0000ff;">=&#8221;js()&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p>$(&#8221;p&#8221;)的结果是返回对象 [&lt;p&gt;Hello&lt;/p&gt;,&lt;p class="selected"&gt;Hello Again&lt;/p&gt; ]<br />
$(&#8221;p&#8221;).toggleClass(&#8221;selected&#8221;)的结果是实返回对象 [ &lt;p class="selected"&gt;Hello&lt;/p&gt;, &lt;p&gt;Hello Again&lt;/p&gt; ]</p>
<p>         <span style="text-decoration: underline;">三<span style="font-size: 18pt;"><strong>：CSS操作</strong></span></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">div </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #ff0000;"> style</span><span style="color: #0000ff;">=&#8221;background:blue; color:red&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">css</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">P </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;b&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">test</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">P</span><span style="color: #0000ff;">&gt;</span></div>
<p><strong><span style="color: #993366;">css(name)</span>  获取样式名为name的样式</strong><br />
$(&#8221;#a&#8221;).css(&#8221;color&#8221;) 将得到样式中color值red，(&#8221;#a&#8221;).css(&#8221;background &#8220;)将得到blue</p>
<p><strong><span style="color: #993366;">css(prop)</span>  prop是一个hash对象，用于设置大量的css样式</strong><br />
$(&#8221;#b&#8221;).css({ color: &#8220;red&#8221;, background: &#8220;blue&#8221; });<br />
最终效果是&lt;p id=&#8221;b&#8221; style=&#8221;background:blue; color:red&#8221;&gt;test&lt;/p&gt;,{ color: &#8220;red&#8221;, background: &#8220;blue&#8221; }，hash对象，color为key，&#8221;red&#8221;为value，</p>
<p><strong><span style="color: #993366;">css(key, value)</span>  用于设置一个单独得css样式<br />
</strong>$(&#8221;#b&#8221;).css(&#8221;color&#8221;,&#8221;red&#8221;);最终效果是&lt;p id=&#8221;b&#8221; style=&#8221;color:red&#8221;&gt;test&lt;/p&gt;</p>
<p>                                              <span style="text-decoration: underline;"><strong><span style="font-size: 14pt;">四</span><span style="font-size: 18pt;">：JavaScript处理</span></strong></span><br />
<span style="color: red;"><br />
</span><span style="font-size: 10pt;"><strong>$.browser()  判断浏览器类型，返回boolen值</strong></span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />
    </span><span style="color: #0000ff;">if</span><span style="color: #000000;">($.browser.msie) {<br />
        alert(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">这是一个IE浏览器</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);}<br />
    </span><span style="color: #0000ff;">else</span><span style="color: #000000;"> </span><span style="color: #0000ff;">if</span><span style="color: #000000;">($.browser.opera) {<br />
        alert(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">这是一个opera浏览器</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);}<br />
})</span></div>
<p>当页面载入式判断浏览器类型，可判断的类型有msie、mozilla、opera、safari</p>
<p><strong><span style="color: #993366;">$.each(obj, fn)</span>  obj为对象或数组，fn为在obj上依次执行的函数，注意区分$().each()</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$.each( [</span><span style="color: #000000;">0</span><span style="color: #000000;">,</span><span style="color: #000000;">1</span><span style="color: #000000;">,</span><span style="color: #000000;">2</span><span style="color: #000000;">], </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(i){ alert( </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">Item #</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> </span><span style="color: #000000;">+</span><span style="color: #000000;"> i </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;"> ); });</span></div>
<p>    分别将0，1，2为参数，传入到function(i)中</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$.each({ name: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">John</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">, lang: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">JS</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> },  </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(i){ alert( </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">Name: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> </span><span style="color: #000000;">+</span><span style="color: #000000;"> i </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">, Value: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;"> );</span></div>
<p>    { name: &#8220;John&#8221;, lang: &#8220;JS&#8221; }为一个hash对象，依次将hash中每组对象传入到函数中</p>
<p><strong><span style="color: #993366;">$.extend(obj, prop)</span>  用第二个对象扩展第一个对象</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">var</span><span style="color: #000000;"> settings </span><span style="color: #000000;">=</span><span style="color: #000000;"> { validate: </span><span style="color: #0000ff;">false</span><span style="color: #000000;">, limit: </span><span style="color: #000000;">5</span><span style="color: #000000;">, name: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">foo</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> };<br />
</span><span style="color: #0000ff;">var</span><span style="color: #000000;"> options </span><span style="color: #000000;">=</span><span style="color: #000000;"> { validate: </span><span style="color: #0000ff;">true</span><span style="color: #000000;">, name: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">bar</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> };<br />
$.extend(settings, options);</span></div>
<p>执行后settings对象为{ validate: true, limit: 5, name: &#8220;bar&#8221; }<br />
可以用下面函数来测试</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />
       </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> settings </span><span style="color: #000000;">=</span><span style="color: #000000;"> { validate: </span><span style="color: #0000ff;">false</span><span style="color: #000000;">, limit: </span><span style="color: #000000;">5</span><span style="color: #000000;">, name: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">foo</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> };<br />
        </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> options </span><span style="color: #000000;">=</span><span style="color: #000000;"> { validate: </span><span style="color: #0000ff;">true</span><span style="color: #000000;">, name: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">bar</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> };<br />
        $.extend(settings, options);<br />
        $.each(settings,  </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(i){ alert( i </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">=</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> </span><span style="color: #000000;">+</span><span style="color: #000000;"> </span><span style="color: #0000ff;">this</span><span style="color: #000000;"> ); });<br />
})</span></div>
<p><strong><span style="color: #993366;">$.grep(array,fn)</span>  通过函数fn来过滤array，将array中的元素依次传给fn，fn必须返回一个boolen，如fn返回true，将被过滤</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />
        </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> arr</span><span style="color: #000000;">=</span><span style="color: #000000;"> $.grep( [</span><span style="color: #000000;">0</span><span style="color: #000000;">,</span><span style="color: #000000;">1</span><span style="color: #000000;">,</span><span style="color: #000000;">2</span><span style="color: #000000;">,</span><span style="color: #000000;">3</span><span style="color: #000000;">,</span><span style="color: #000000;">4</span><span style="color: #000000;">], </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(i){ </span><span style="color: #0000ff;">return</span><span style="color: #000000;"> i </span><span style="color: #000000;">&gt;</span><span style="color: #000000;"> </span><span style="color: #000000;">2</span><span style="color: #000000;">; });<br />
        $.each(arr, </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(i){ alert(i); });<br />
})</span></div>
<p>我们可以看待执行$.grep后数组[0,1,2,3,4]变成[0，1]</p>
<p><strong><span style="color: #993366;">$.merge(first, second)</span>  两个参数都是数组，排出第二个数组中与第一个相同的，再将两个数组合并</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){ <br />
        </span><span style="color: #0000ff;">var</span><span style="color: #000000;"> arr </span><span style="color: #000000;">=</span><span style="color: #000000;"> $.merge( [</span><span style="color: #000000;">0</span><span style="color: #000000;">,</span><span style="color: #000000;">1</span><span style="color: #000000;">,</span><span style="color: #000000;">2</span><span style="color: #000000;">], [</span><span style="color: #000000;">2</span><span style="color: #000000;">,</span><span style="color: #000000;">3</span><span style="color: #000000;">,</span><span style="color: #000000;">4</span><span style="color: #000000;">] )<br />
        $.each(arr,  </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(i){ alert(i); });<br />
})</span></div>
<p>可以看出arr的结果为[0,1,2,3,4]</p>
<p><strong><span style="color: #993366;">$.trim(str)</span>  移出字符串两端的空格</strong><br />
    $.trim(&#8221;   hello, how are you?   &#8220;)的结果是&#8221;hello, how are you?&#8221;</p>
<p><strong><span style="font-size: 14pt;">                                   <span style="text-decoration: underline;">五</span></span><span style="text-decoration: underline;"><span style="font-size: 18pt;">：动态效果</span><br />
</span></strong><span style="color: red;"><br />
</span><span style="font-size: 10pt;">       在将这部分之前我们先看个例子，相信做网页的朋友都遇到n级菜单的情景，但点击某菜单按钮时，如果它的子菜单是显示的，则隐藏子菜单，如果子菜单隐藏，则显示出来，传统的javascript做法是先用getElementById取出子菜单所在容器的id，在判断该容器的style.display是否等于none，如果等于则设为block,如果不等于这设为none，如果在将效果设置复杂一点，当点击按钮时，不是忽然隐藏和显示子菜单，而是高度平滑的转变，这时就要通过setTimeout来设置子菜单的height了，再复杂一点透明度也平滑的消失和显现，这时显现下来需要编写很多代码，如果js基础不好的朋友可能只能从别人写好的代码拿过来修改了！jQuery实现上面效果只需要1句话就行，$(&#8221;#a&#8221;).toggle(&#8221;slow&#8221;),<img src="http://www.cnblogs.com/Emoticons/QQ/23.gif" border="0" alt="" width="20" height="20" />,学完jQuery后还需要抄袭修改别人的代码吗？下面我们逐个介绍jQuery用于效果处理的方法。</span></p>
<p><strong><span style="color: #993366;">hide()</span>  隐藏匹配对象</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">p </span><span style="color: #ff0000;">id</span><span style="color: #0000ff;">=&#8221;a&#8221;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">Hello Again</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=’ </span><span style="color: #0000ff;">(&#8221;#a&#8221;).hide()’</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></div>
<p> </p>
<p><strong><span style="color: #993366;">show()</span> 显示匹配对象</strong></p>
<p><span style="color: #993366;">hide(speed)</span>  以一定的速度隐藏匹配对象，其大小（长宽）和透明度都逐渐变化到0，speed有3级(&#8221;slow&#8221;, &#8220;normal&#8221;,  &#8220;fast&#8221;)，也可以是自定义的速度。</p>
<p><span style="color: #993366;">show(speed)</span>  以一定的速度显示匹配对象，其大小（长宽）和透明度都由0逐渐变化到正常</p>
<p><span style="color: #993366;">hide(speed, callback)  show(speed, callback)</span> 当显示和隐藏变化结束后执行函数callback</p>
<p><span style="color: #993366;">toggle()    <span style="color: #993366;">toggle(speed)</span></span> 如果当前匹配对象隐藏，则显示他们，如果当前是显示的，就隐藏，toggle(speed),其大小（长宽）和透明度都随之逐渐变化。</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="font-size: x-small;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;1.jpg&#8221;</span><span style="color: #ff0000;"> style</span><span style="color: #0000ff;">=&#8221;width:150px&#8221;</span><span style="color: #0000ff;">/&gt;</span></span><span style="color: #000000;"><br />
<span style="font-size: x-small;"><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span></span><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8217;$(&#8221;img&#8221;).toggle(&#8221;slow&#8221;)&#8217;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></span></div>
<p><strong><span style="color: #993366;">fadeIn(speeds)   fadeOut(speeds)</span>  根据速度调整透明度来显示或隐藏匹配对象，注意有别于hide(speed)和show(speed)，fadeIn和fadeOut都只调整透明度，不调整大小</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;1.jpg&#8221;</span><span style="color: #ff0000;"> style</span><span style="color: #0000ff;">=&#8221;display:none&#8221;</span><span style="color: #0000ff;">/&gt;&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8217;$(&#8221;img </span><span style="color: #0000ff;">&#8220;).fadeIn(&#8221;slow&#8221;)&#8217;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"> jQuery </span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></span></div>
<p>点击连接后可以看到图片逐渐显示。</p>
<p><strong><span style="color: #993366;">fadeIn(speed, callback)  fadeOut(speed, callback)</span>   callback为函数，先通过调整透明度来显示或隐藏匹配对象，当调整结束后执行callback函数</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;1.jpg&#8221;</span><span style="color: #0000ff;">/&gt;</span></span><span style="color: #000000;"><br />
</span><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8217;$(&#8221;img </span><span style="color: #0000ff;">&#8220;).fadeIn(&#8221;slow&#8221;,function(){ alert(&#8221;Animation Done.&#8221;); })&#8217;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"> jQuery </span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></span></div>
<p>点击连接后可以看到图片逐渐显示,显示完全后弹出对话框</p>
<p><strong><span style="color: #993366;">fadeTo(speed, opacity, callback)</span>  将匹配对象以speed速度调整倒透明度opacity，然后执行函数callback。Opacity为最终显示的透明度(0-1).</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;1.jpg&#8221;</span><span style="color: #0000ff;">/&gt;&lt;</span><span style="color: #800000;">br</span><span style="color: #0000ff;">&gt;</span></span><span style="color: #000000;"><br />
</span><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8217;$(&#8221;img </span><span style="color: #0000ff;">&#8220;).fadeTo(&#8221;slow&#8221;,0.55,function(){ alert(&#8221;Animation Done.&#8221;); })&#8217;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"> jQuery </span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></span></div>
<p>大家可以看一下自己看看效果，如果不用jQuery，编写原始javascript脚本可能很多代码！</p>
<p><strong><span style="color: #993366;">slideDown(speeds)</span>  将匹配对象的高度由0以指定速率平滑的变化到正常！</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">img </span><span style="color: #ff0000;">src</span><span style="color: #0000ff;">=&#8221;1.jpg&#8221;</span><span style="color: #ff0000;"> style</span><span style="color: #0000ff;">=&#8221;display:none&#8221;</span><span style="color: #0000ff;">/&gt;</span></span><span style="color: #000000;"><br />
</span><span style="font-size: x-small;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">a </span><span style="color: #ff0000;">href</span><span style="color: #0000ff;">=&#8221;#&#8221;</span><span style="color: #ff0000;"> onClick</span><span style="color: #0000ff;">=&#8217;$(&#8221;img </span><span style="color: #0000ff;">&#8220;).slideDown(&#8221;slow&#8221;)&#8217;</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;">jQuery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">a</span><span style="color: #0000ff;">&gt;</span></span></div>
<p><strong><span style="color: #993366;">slideDown(speeds,callback)</span>  将匹配对象的高度由0变化到正常！变化结束后执行函数callback<br />
</strong><br />
<strong><span style="color: #993366;">slideUp(&#8221;slow&#8221;)  slideUp(speed, callback)</span> 匹配对象的高度由正常变化到0<br />
</strong><br />
<strong><span style="color: #993366;">slideToggle(&#8221;slow&#8221;)</span> 如果匹配对象的高度正常则逐渐变化到0，若为0，则逐渐变化到正常</strong> </p>
<p><strong> </strong><span style="text-decoration: underline;"><span style="font-size: 18pt;"><strong>六</strong></span><span style="font-size: 18pt;"><strong>：事件处理<br />
</strong></span></span><span style="color: red;"><br />
</span><span style="font-size: 10pt;"> <strong><span style="color: #993366;">hover(Function, Function)</span>    当鼠标move over时触发第一个function，当鼠标move out时触发第二个function</strong><br />
样式：&lt;style&gt;.red{color:#FF0000}&lt;/style&gt;<br />
Html代码： &lt;div id=&#8221;a&#8221;&gt;sdf&lt;/div&gt;<br />
jQuery代码及效果</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />
  $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).hover(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){$(</span><span style="color: #0000ff;">this</span><span style="color: #000000;">).addClass(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">red</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);},<br />
                            </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){ $(</span><span style="color: #0000ff;">this</span><span style="color: #000000;">).removeClass(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">red</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">); <br />
                          });<br />
})</span></div>
<p>最终效果是当鼠标移到id为a的层上时图层增加一个red样式，离开层时移出red样式</p>
<p><strong><span style="color: #993366;">toggle(Function, Function)</span>    当匹配元素第一次被点击时触发第一个函数，当第二次被点击时触发第二个函数</strong><br />
样式：&lt;style&gt;.red{color:#FF0000}&lt;/style&gt;<br />
Html代码： &lt;div id=&#8221;a&#8221;&gt;sdf&lt;/div&gt;<br />
jQuery代码及效果</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){<br />
  $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">). toggle (</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){$(</span><span style="color: #0000ff;">this</span><span style="color: #000000;">).addClass(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">red</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);},<br />
                              </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(){ $(</span><span style="color: #0000ff;">this</span><span style="color: #000000;">).removeClass(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">red</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">); <br />
                            });<br />
})</span></div>
<p>最终效果是当鼠标点击id为a的层上时图层增加一个red样式，离开层时移出red样式</p>
<p><strong><span style="color: #993366;">bind(type, fn)</span>   用户将一个事件和触发事件的方式绑定到匹配对象上。<br />
<span style="color: #993366;">trigger(type)</span>   用户触发type形式的事件。$(&#8221;p&#8221;).trigger(&#8221;click&#8221;)<br />
</strong>还有：<span style="color: #993366;"><strong>unbind()   unbind(type)    unbind(type, fn)<br />
</strong></span><br />
<strong>Dynamic event(Function)    绑定和取消绑定提供函数的简捷方式</strong><br />
例：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).bind(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">click</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">,</span><span style="color: #0000ff;">function</span><span style="color: #000000;">() { <br />
                                       $(</span><span style="color: #0000ff;">this</span><span style="color: #000000;">).addClass(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">red</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);<br />
})</span></div>
<p>也可以这样写：</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).click(</span><span style="color: #0000ff;">function</span><span style="color: #000000;">() { <br />
                        $(</span><span style="color: #0000ff;">this</span><span style="color: #000000;">).addClass(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">red</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">);<br />
});</span></div>
<p>最终效果是当鼠标点击id为a的层上时图层增加一个red样式，</p>
<p><strong>jQuery提供的函数</strong><br />
<strong>用于browers事件</strong><br />
<strong style="color: #993366;">error(fn)    load(fn)     unload(fn)    resize(fn)    scroll(fn)<br />
</strong><br />
<strong>用于form事件</strong><br />
<strong style="color: #993366;">change(fn)    select(fn)    submit(fn)</strong></p>
<p><strong>用于keyboard事件</strong><br />
<strong><span style="color: #993366;">keydown</span><span style="color: #993366;">(fn)    keypress(fn)    keyup(fn)</span><br />
</strong><br />
<strong>用于mouse事件</strong><br />
<strong style="color: #993366;">click(fn)    dblclick(fn)    mousedown(fn)   mousemove(fn)<br />
mouseout(fn)  mouseover(fn)     mouseup(fn)</strong></p>
<p><strong>用于UI事件<br />
blur(fn)    focus(fn)</strong></p>
<p><span style="color: #339966;">以上事件的扩展再扩展为5类<br />
举例，click(fn) 扩展 click()  unclick()  oneclick(fn)  unclick(fn)<br />
click(fn)：增加一个点击时触发某函数的事件<br />
click()：可以在其他事件中执行匹配对象的click事件。<br />
unclick ()：不执行匹配对象的click事件。<br />
oneclick(fn)：只增加可以执行一次的click事件。<br />
unclick (fn)：增加一个点击时不触发某函数的事件。<br />
上面列举的用于browers、form、keyboard、mouse、UI的事件都可以按以上方法扩展。<br />
</span></p>
<p><span style="font-size: 14pt;">                                       </span><span style="text-decoration: underline;"><strong><span style="font-size: 18pt;">七</span><span style="font-size: 18pt;">：Ajax支持<br />
</span></strong></span><span style="color: red;"><strong style="font-size: 12pt;"><br />
</strong></span><span style="font-size: 10pt;"> 通用方式：<br />
<span style="color: #000000;"><strong>$.ajax(prop)    通过一个ajax请求，回去远程数据，prop是一个hash表，它可以传递的key/value有以下几种</strong></span>。<br />
         (String)type：数据传递方式(get或post)。<br />
         ((String)url：数据请求页面的url<br />
         ((String)data：传递数据的参数字符串，只适合post方式<br />
         ((String)dataType：期待数据返回的数据格式(例如 &#8220;xml&#8221;, &#8220;html&#8221;, &#8220;script&#8221;,或 &#8220;json&#8221;)<br />
         ((Boolean)ifModified： 当最后一次请求的相应有变化是才成功返回，默认值是false<br />
         ((Number)timeout:设置时间延迟请求的时间。可以参考$.ajaxTimeout<br />
         ((Boolean)global：是否为当前请求触发ajax全局事件，默认为true<br />
         ((Function)error：当请求失败时触发的函数。<br />
         ((Function)success：当请求成功时触发函数<br />
         ((Function)complete：当请求完成后出发函数<br />
jQuery代码及说明</span></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$.ajax({url: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">ajax.htm</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">,<br />
          success:</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(msg){ <br />
                         $(div</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html(msg);<br />
                } <br />
    });</span></div>
<p>将ajax.htm返回的内容作为id为a的div内容</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$.ajax({ url: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">ajax.aspx</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">,<br />
              type:</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">get</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">,           <br />
             dataType:</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">html</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">,<br />
             data: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">name=John&amp;location=Boston</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">,<br />
             success:</span><span style="color: #0000ff;">function</span><span style="color: #000000;">(msg){ <br />
                                 $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html(msg);<br />
                              } <br />
         });</span></div>
<p>用get方式向ajax.aspx页面传参数，并将返回内容负给id为a的对象。</p>
<p><span style="color: #993366;"><strong>$.ajaxTimeout(time)</strong></span> <strong>设置请求结束时间</strong><br />
   $.ajaxTimeout( 5000 )</p>
<p>其它简化方式：</p>
<p><strong><span style="color: #993366;">$.get(url, params, callback)</span>  用get方式向远程页面传递参数，请求完成后处理函数，除了url外，其它参数任意选择</strong>！</p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$.get( </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">ajax.htm</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> , </span><span style="color: #0000ff;">function</span><span style="color: #000000;">(data){ $(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).html(data)  })</span></div>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$.get(   </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">ajax.asp</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">, <br />
            { name: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">young</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">, age: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">25</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> },<br />
</span><span style="color: #0000ff;">            function</span><span style="color: #000000;">(data){ alert(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">Data Loaded: </span><span style="color: #000000;">&#8220;</span><span style="color: #000000;"> </span><span style="color: #000000;">+</span><span style="color: #000000;"> data); }<br />
        ) </span></div>
<p><strong><span style="color: #993366;">$.getIfModified(url, params, callback)</span>  用get方式向远程页面传递参数，从最后一次请求后如果数据有变化才作出响应，执行函数callback<br />
<span style="color: #993366;">$.getJSON(url, params, callback)</span>  用get方式向远程json对象传递参数，请求完成后处理函数callback。<br />
<span style="color: #993366;">$.getScript(url, callback)</span>  用get方式载入并运行一个远程javascript文件。请求完成后处理函数callback。<br />
<span style="color: #993366;">$.post(url, params, callback)</span>  用post方式向远程页面传递参数，请求完成后处理函数callback<br />
<span style="color: #993366;">load(url, params, callback)</span>  载入一个远程文件并载入页面DOM中，并执行函数callback</strong></p>
<div style="padding-right: 5px; padding-left: 4px; font-size: 13px; padding-bottom: 4px; width: 98%; word-break: break-all; padding-top: 4px; background-color: #eeeeee; border: #cccccc 1px solid;"><span style="color: #000000;">$(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">#a</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">).load(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">ajax.htm</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">, </span><span style="color: #0000ff;">function</span><span style="color: #000000;">() { alert(</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">load is done</span><span style="color: #000000;">&#8220;</span><span style="color: #000000;">); } );</span></div>
<p><a style="display: none;" href="http://skylaugh.cnblogs.com/"><strong><span style="color: #808080;">仰天一笑</span></strong></a> <a style="display: none;" href="http://skylaugh.cnblogs.com/"><strong><span style="color: #808080;">徐羽</span></strong></a> 向ajax.htm页面发出请求，将返回结果装入id为a的内容中，然后再执行函数callback。<br />
<strong><span style="color: #993366;">loadIfModified(url, params, callback)</span>  用get方式向远程页面传递参数，从最后一次请求后如果数据有变化才作出响应，将返回结果载入页面DOM中，并执行函数callback<br />
<span style="color: #993366;">ajaxStart(callback)</span> 当ajax请求发生错误是时执行函数callback<br />
<span style="color: #993366;">ajaxComplete(callback)</span>  当ajax请求完成时执行函数callback<br />
<span style="color: #993366;">ajaxError(callback)</span>  当ajax请求发生错误时执行函数callback<br />
<span style="color: #993366;">ajaxStop(callback)</span>  当ajax请求停止时执行函数callback<br />
<span style="color: #993366;">ajaxSuccess(callback)</span>  当ajax请求成功时执行函数callback</strong><span style="font-size: 14pt;">                                       </span><span style="text-decoration: underline;"><strong><span style="font-size: 14pt;">八</span><span style="font-size: 18pt;">：jQuery插件<br />
</span></strong></span><span style="color: red;"><br />
</span><span style="font-size: 10pt;">     随着jQuery的广泛使用，已经出现了大量jQuery插件，如thickbox，iFX，jQuery-googleMap等，简单的引用这些源文件就可以方便的使用这些插件。这里我简单的介绍一些网址供大家参考，这些网站头提供了大量的demo，并且使用及其简单，及时E文不好，也能快速掌握！<br />
    <span style="font-size: 9pt; font-family: 'Times New Roman'; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA;" lang="EN-US"><a href="http://jquery.com/plugins"><span style="color: #1d58d1;">http://jquery.com/plugins</span></a>     官方推荐</span><br />
    <a href="http://interface.eyecon.ro/demos"><span style="color: #1d58d1;">http://interface.eyecon.ro/demos</span></a>    效果超级棒，使用更简单，一定有你喜欢的！<br />
    <a href="http://www.dyve.net/jquery/"><span style="color: #1d58d1;">http://www.dyve.net/jquery/</span></a><br />
    <a href="http://bassistance.de/jquery-plugins"><span style="color: #1d58d1;">http://bassistance.de/jquery-plugins</span></a></span></p>
<p>   </p>
<p>   还有其它很多插件，大家可以google以下，如果大家发现好的了，可以留言共享以下！<br />
   </p>
<p>    ——————————————————————————————————————————————</p>
<p>    至此jQuery已经介绍完毕，并合并整理提供给大家 <a href="http://files.cnblogs.com/young18/jQuery.rar"><span style="color: #1d58d1;">下载</span></a> ，更多详细的使用请大家参考官方网站，下面我再推荐一些jQuery的学习网站方便大家更好的掌握这项工具！<br />
    <a href="http://keel.sike.googlepages.com/jQuery_getting_started.html"><span style="color: #1d58d1;">http://keel.sike.googlepages.com/jQuery_getting_started.html</span></a>     中文入门介绍，Keel翻译<br />
    <a href="http://jquery.com/api"><span style="color: #1d58d1;">http://jquery.com/api</span></a>      jquery提供全部基本方法的介绍及demo，方便大家查询！</p>
<p>翻译整理: Younger.J</p>
<p>官方网站：jquery.com
<div style="margin-top: 15px; font-style: italic">
<p><strong>本Blog文章除特别声明之外皆为原创文章，欢迎转载，转载请注明：</strong> 转载自<a href="http://www.jssay.com/blog/">JSSAY&#039;S BLOG</a></p>
<p><strong>本文链接地址:</strong> <a href="http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/">http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/</a></p>
</div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2870579454529881";
/* 页脚，468x60的广告 */
google_ad_slot = "6663520172";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2010年10月28日 -- <a href="http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/" title="极力推荐20款最新的jQuery插件">极力推荐20款最新的jQuery插件</a></li><li>2010年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/" title="Jquery最新版（V1.4.3）发布">Jquery最新版（V1.4.3）发布</a></li><li>2009年12月13日 -- <a href="http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/" title="2009 年度最佳 jQuery 插件（转）">2009 年度最佳 jQuery 插件（转）</a></li><li>2009年11月29日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/29/%e7%94%a8jquery%e5%88%b6%e4%bd%9c%e7%9a%84%e5%87%a0%e6%ac%be3d%e6%95%88%e6%9e%9c/" title="用Jquery制作的几款3D效果">用Jquery制作的几款3D效果</a></li><li>2009年11月10日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/10/jqueryextjsyuiprototypedojo%e7%ad%89js%e6%a1%86%e6%9e%b6%e7%9a%84%e5%8c%ba%e5%88%ab%e5%92%8c%e5%ba%94%e7%94%a8/" title="JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用">JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用</a></li><li>2009年11月6日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/06/1000-acura-jquery-plug-part-of/" title="1000个JQuery极品插件(连载中&#8230;)">1000个JQuery极品插件(连载中&#8230;)</a></li><li>2009年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2009/10/18/qq%e5%ae%a2%e6%9c%8d%e5%88%97%e8%a1%a8%e7%9a%84%e5%88%b6%e4%bd%9c/" title="QQ客服列表的制作">QQ客服列表的制作</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用Jquery制作的几款3D效果</title>
		<link>http://www.jssay.com/blog/index.php/2009/11/29/%e7%94%a8jquery%e5%88%b6%e4%bd%9c%e7%9a%84%e5%87%a0%e6%ac%be3d%e6%95%88%e6%9e%9c/</link>
		<comments>http://www.jssay.com/blog/index.php/2009/11/29/%e7%94%a8jquery%e5%88%b6%e4%bd%9c%e7%9a%84%e5%87%a0%e6%ac%be3d%e6%95%88%e6%9e%9c/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 07:32:32 +0000</pubDate>
		<dc:creator>jssay</dc:creator>
				<category><![CDATA[WEB前端]]></category>
		<category><![CDATA[程序设计]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[JQuery Plugin]]></category>

		<guid isPermaLink="false">http://www.jssay.com/blog/?p=473</guid>
		<description><![CDATA[3D Sphere Using jQuery
Creating a Wobbling 3D Carousel
3D Plane for jQuery 3D Engine
Making a 3D Engine in jQuery]]></description>
			<content:encoded><![CDATA[<p><a rel="bookmark" href="http://www.devirtuoso.com/2009/09/3d-sphere-using-jquery/">3D Sphere Using jQuery</a></p>
<div>
<div><a onclick="pageTracker._trackPageview('/downloads/Examples/3D-Engine/sphere.zip');" href="http://www.devirtuoso.com/Examples/3D-Engine/sphere.zip" target="_blank">Download</a> <a href="http://www.devirtuoso.com/Examples/3D-Engine/sphere.html" target="_blank">Example</a></div>
<p><a title="3d sphere" href="http://www.devirtuoso.com/Examples/3D-Engine/sphere.html" target="_blank"><img style="display: inline; maxwidth: 600px; border-width: 0px;" title="sphere" src="http://www.devirtuoso.com/wp-content/uploads/2009/09/image38.png" border="0" alt="sphere" width="419" height="420" /></a> </div>
<div><a onclick="pageTracker._trackPageview('/downloads/Examples/3D-Engine/sphere.zip');" href="http://www.devirtuoso.com/Examples/3D-Engine/sphere.zip" target="_blank">Download</a> <a href="http://www.devirtuoso.com/Examples/3D-Engine/sphere.html" target="_blank">Example</a></div>
<p>Ever wanted your tag cloud to resemble a ball?  Of course you did.  This tutorial will walk you through how to create a Sphere in jQuery.</p>
<p><a rel="bookmark" href="http://www.devirtuoso.com/2009/09/creating-a-wobbling-3d-carousel/">Creating a Wobbling 3D Carousel</a></p>
<div><a onclick="pageTracker._trackPageview('/downloads/Examples/3D-Engine/ring.zip');" href="http://www.devirtuoso.com/Examples/3D-Engine/ring.zip" target="_blank">Download</a> <a href="http://www.devirtuoso.com/Examples/3D-Engine/ring.html" target="_blank">Example</a></div>
<p><a href="http://www.devirtuoso.com/Examples/3D-Engine/ring.html" target="_blank"><img style="BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; maxWidth: 600px" title="carousel" src="http://www.devirtuoso.com/wp-content/uploads/2009/09/image37.png" border="0" alt="carousel" width="445" height="146" /></a></p>
<div>
<p>We’ve all seen a carousel in one form or another.  This post will show how to create a carousel with a wobbling effect, much like an unbalanced wheel.</p>
<p><a rel="bookmark" href="http://www.devirtuoso.com/2009/09/3d-plane-for-jquery-3d-engine/">3D Plane for jQuery 3D Engine</a></p>
<div>
<div><a onclick="pageTracker._trackPageview('/downloads/Examples/3D-Engine/plane.zip');" href="http://www.devirtuoso.com/Examples/3D-Engine/plane.zip" target="_blank">Download</a> <a href="http://www.devirtuoso.com/Examples/3D-Engine/plane.html" target="_blank">Example</a></div>
<p> </p>
<p><a title="Plane 3D" href="http://www.devirtuoso.com/Examples/3D-Engine/plane.html" target="_blank"><img style="display: inline; maxwidth: 600px; border-width: 0px;" title="plane rotating" src="http://www.devirtuoso.com/wp-content/uploads/2009/09/image33.png" border="0" alt="plane rotating" width="370" height="370" /></a></p>
<p> </p></div>
<p>In the last post we created a <a title="3D Engine with jQuery" href="http://www.devirtuoso.com/2009/09/making-a-3d-engine-in-jquery/" target="_blank">3D Engine with jQuery</a>.  This time around we’re going to make a new shape and make it interact with the mouse.</p>
<p><a rel="bookmark" href="http://www.devirtuoso.com/2009/09/making-a-3d-engine-in-jquery/">Making a 3D Engine in jQuery</a></p>
<div>
<div><a onclick="pageTracker._trackPageview('/downloads/Examples/3D-Engine/example.zip');" href="http://www.devirtuoso.com/Examples/3D-Engine/example.zip" target="_blank">Download</a> <a href="http://www.devirtuoso.com/Examples/3D-Engine/" target="_blank">Example</a></div>
<p> <a href="http://www.devirtuoso.com/Examples/3D-Engine/" target="_blank"><img style="display: inline; maxwidth: 600px; border-width: 0px;" title="Cube" src="http://www.devirtuoso.com/wp-content/uploads/2009/09/image_thumb1.png" border="0" alt="cube 3d" width="431" height="449" /></a></div>
<p>In the previous post “<a href="http://www.devirtuoso.com/2009/08/how-to-create-a-3d-tag-cloud-in-jquery/" target="_blank">3D tag cloud</a>” I received quite a few requests for different shapes besides the ring.<br />
The problem is how the tag cloud was created it doesn’t lend itself to different shapes very well. So<br />
this post will show how to create a 3D engine in jQuery / JavaScript for those more exciting shapes.</p>
<p> </p></div>
<div style="margin-top: 15px; font-style: italic">
<p><strong>本Blog文章除特别声明之外皆为原创文章，欢迎转载，转载请注明：</strong> 转载自<a href="http://www.jssay.com/blog/">JSSAY&#039;S BLOG</a></p>
<p><strong>本文链接地址:</strong> <a href="http://www.jssay.com/blog/index.php/2009/11/29/%e7%94%a8jquery%e5%88%b6%e4%bd%9c%e7%9a%84%e5%87%a0%e6%ac%be3d%e6%95%88%e6%9e%9c/">http://www.jssay.com/blog/index.php/2009/11/29/%e7%94%a8jquery%e5%88%b6%e4%bd%9c%e7%9a%84%e5%87%a0%e6%ac%be3d%e6%95%88%e6%9e%9c/</a></p>
</div>
<p><script type="text/javascript"><!--
google_ad_client = "pub-2870579454529881";
/* 页脚，468x60的广告 */
google_ad_slot = "6663520172";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h2  class="related_post_title">相关文章</h2><ul class="related_post"><li>2009年12月13日 -- <a href="http://www.jssay.com/blog/index.php/2009/12/13/2009-best-jquery-plug-in-turn/" title="2009 年度最佳 jQuery 插件（转）">2009 年度最佳 jQuery 插件（转）</a></li><li>2009年11月6日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/06/1000-acura-jquery-plug-part-of/" title="1000个JQuery极品插件(连载中&#8230;)">1000个JQuery极品插件(连载中&#8230;)</a></li><li>2010年10月28日 -- <a href="http://www.jssay.com/blog/index.php/2010/10/28/20-models-of-the-latest-highly-recommend-jquery-plugin/" title="极力推荐20款最新的jQuery插件">极力推荐20款最新的jQuery插件</a></li><li>2010年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2010/10/18/jquery-latest-version-v1-4-3-released/" title="Jquery最新版（V1.4.3）发布">Jquery最新版（V1.4.3）发布</a></li><li>2010年09月29日 -- <a href="http://www.jssay.com/blog/index.php/2010/09/29/11-tab-navigation-solutions-useful/" title="11个有用的Tab导航解决方案">11个有用的Tab导航解决方案</a></li><li>2010年09月28日 -- <a href="http://www.jssay.com/blog/index.php/2010/09/28/46-powerful-javascript-slider-and-scroll-bar/" title="46个功能强大的Javascript滑动器和滚动条">46个功能强大的Javascript滑动器和滚动条</a></li><li>2010年09月22日 -- <a href="http://www.jssay.com/blog/index.php/2010/09/22/24-high-jquery-effects/" title="24个高级JQuery特效">24个高级JQuery特效</a></li><li>2009年12月1日 -- <a href="http://www.jssay.com/blog/index.php/2009/12/01/jquery%e5%ad%a6%e4%b9%a0%e8%b5%84%e6%96%99/" title="JQuery学习资料">JQuery学习资料</a></li><li>2009年11月10日 -- <a href="http://www.jssay.com/blog/index.php/2009/11/10/jqueryextjsyuiprototypedojo%e7%ad%89js%e6%a1%86%e6%9e%b6%e7%9a%84%e5%8c%ba%e5%88%ab%e5%92%8c%e5%ba%94%e7%94%a8/" title="JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用">JQuery,ExtJS,YUI,Prototype,Dojo等JS框架的区别和应用</a></li><li>2009年10月18日 -- <a href="http://www.jssay.com/blog/index.php/2009/10/18/qq%e5%ae%a2%e6%9c%8d%e5%88%97%e8%a1%a8%e7%9a%84%e5%88%b6%e4%bd%9c/" title="QQ客服列表的制作">QQ客服列表的制作</a></li></ul><br />
<b>Fatal error</b>:  Maximum execution time of 30 seconds exceeded in <b>D:\freehost\general\web\blog\wp-includes\post-template.php</b> on line <b>170</b><br />

