﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-勤奋-随笔分类-jQuery</title><link>http://www.blogjava.net/ZouYonghui/category/49200.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 30 Jul 2011 08:52:33 GMT</lastBuildDate><pubDate>Sat, 30 Jul 2011 08:52:33 GMT</pubDate><ttl>60</ttl><item><title>五.id与class的一点小区别</title><link>http://www.blogjava.net/ZouYonghui/archive/2011/07/28/355245.html</link><dc:creator>Terry Zou</dc:creator><author>Terry Zou</author><pubDate>Thu, 28 Jul 2011 11:18:00 GMT</pubDate><guid>http://www.blogjava.net/ZouYonghui/archive/2011/07/28/355245.html</guid><wfw:comment>http://www.blogjava.net/ZouYonghui/comments/355245.html</wfw:comment><comments>http://www.blogjava.net/ZouYonghui/archive/2011/07/28/355245.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ZouYonghui/comments/commentRss/355245.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ZouYonghui/services/trackbacks/355245.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;当文本中定义了相同的id值或相同的class值时，定义为id不可以同时操作，定义为class可以同时对那些值进行操作。如下例所示：<br />描述要求，要求点击按钮时能够对两个文本框进行隐藏<br />&nbsp;&nbsp;&nbsp;&nbsp;下面情况不能达到效果(当然jquery包已经导入啦)：<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;script type="text/javascript"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#button").click(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#tx1").hide();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;});<br />&lt;/script&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;input type="text" id="tx1" /&gt;<br />&lt;input type="text" id="tx1" /&gt;<br />&lt;input type="button" id="button" /&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;下面情况能行<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;script type="text/javascript"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(".button").click(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(".tx1").hide();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;});<br />&lt;/script&gt;<br />&lt;/head&gt;<br />&lt;body&gt;<br />&lt;input type="text" class="tx1" /&gt;<br />&lt;input type="text" class="tx1" /&gt;<br />&lt;input type="button" class="button" /&gt;<br />&lt;/body&gt;<br />&lt;/html&gt; <img src ="http://www.blogjava.net/ZouYonghui/aggbug/355245.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ZouYonghui/" target="_blank">Terry Zou</a> 2011-07-28 19:18 <a href="http://www.blogjava.net/ZouYonghui/archive/2011/07/28/355245.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>四.jQuery将disabled的属性置为enabled的三种方法</title><link>http://www.blogjava.net/ZouYonghui/archive/2011/07/27/355171.html</link><dc:creator>Terry Zou</dc:creator><author>Terry Zou</author><pubDate>Wed, 27 Jul 2011 12:28:00 GMT</pubDate><guid>http://www.blogjava.net/ZouYonghui/archive/2011/07/27/355171.html</guid><wfw:comment>http://www.blogjava.net/ZouYonghui/comments/355171.html</wfw:comment><comments>http://www.blogjava.net/ZouYonghui/archive/2011/07/27/355171.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ZouYonghui/comments/commentRss/355171.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ZouYonghui/services/trackbacks/355171.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;在jquery中可以通过jqueryObj.attr("disabled","disabled")将页面中某个元素置为不可编辑或触发状态，但是在jquery的API reference中并没说明怎么将页面置为disable的元素重新置为可触发或可编辑的。这里发现可以采用三种的变通方法将置为disabled的元素状态改为enabled<br />1.将disabled属性设为false<br />&nbsp;&nbsp;&nbsp;&nbsp;如：对文本进行设置<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type="text" name="user" id="userId" /&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#userId").attr("disabled",false);<br />2.将disabled属性设为空<br />&nbsp;&nbsp;&nbsp;&nbsp;如:同样是上面文本<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#userId").attr("disabled","");<br />3.移除disabled属性<br />&nbsp;&nbsp;&nbsp;&nbsp;如:同样用到上面文本<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#userId").removeAttr("disabled");<br />详细出处参考：<a href="http://www.jb51.net/article/19342.htm">http://www.jb51.net/article/19342.htm</a></p>
<p><a href="http://www.jb51.net/article/19342.htm"></a>&nbsp;</p> <img src ="http://www.blogjava.net/ZouYonghui/aggbug/355171.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ZouYonghui/" target="_blank">Terry Zou</a> 2011-07-27 20:28 <a href="http://www.blogjava.net/ZouYonghui/archive/2011/07/27/355171.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>三（2）.事件（常用方法）</title><link>http://www.blogjava.net/ZouYonghui/archive/2011/07/22/354877.html</link><dc:creator>Terry Zou</dc:creator><author>Terry Zou</author><pubDate>Fri, 22 Jul 2011 12:53:00 GMT</pubDate><guid>http://www.blogjava.net/ZouYonghui/archive/2011/07/22/354877.html</guid><wfw:comment>http://www.blogjava.net/ZouYonghui/comments/354877.html</wfw:comment><comments>http://www.blogjava.net/ZouYonghui/archive/2011/07/22/354877.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ZouYonghui/comments/commentRss/354877.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ZouYonghui/services/trackbacks/354877.html</trackback:ping><description><![CDATA[<div>1.toggle有两种形式<br />&nbsp;&nbsp;&nbsp;&nbsp;（1）toggle()用于切换元素的可见性，如果被选元素可见，则隐藏这些元素，如果被选元素不可见，则显示这些元素。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;body&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;p id="content"&gt;当点击上面的&#8220;点击这里字样&#8221;，这里的内容将隐藏与显示切换&lt;/p&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type="button" id="test" value="点击这里"&gt;&lt;/input&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/body&gt;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#test").click(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#content").toggle();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)toggle(f(n),f(m)) 效果是：每次点击后依次调用函数；如果点击了一个匹配的元素，则触发指定的第一个函数，当再次点击同一元素时，则触发指定的第二个函数，如果有更多函数，则再次触发，直到最后一个。随后的每次点击都重复对这几个函数的轮番调用.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;body&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;p id="content"&gt;当点击上面的&#8220;点击这里字样&#8221;，这里的内容颜色将切换&lt;/p&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type="button" id="test" value="点击这里"&gt;&lt;/input&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/body&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;样式：<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.bg{color:#ff0;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.cg{color:#f0f;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#test").toggle(<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#content").addClass("bg");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#content").removeClass("bg");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#content").addClass("cg");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #ff0000">当然这里不能循环执行，应为当执行完addClass("cg")时就得执行addClass("bg")这是错误的，应该在将cg样式去掉就ok啦，可以在下面在加一个去掉的函数。<br /></span><span>2.hover一个模仿悬停事件（鼠标移动到一个对象上面及移出这个对象）的方法,效果：当鼠标移动到一个匹配的元素上面时，会触发指定的第一个函数。当鼠标移出这个元素时，会触发指定的第二个函数。而且，会伴随着对鼠标是否仍然处在特定元素中的检测（例如，处在div中的图像），如果是，则会继续保持&#8220;悬停&#8221;状态，而不触发移出事件（修正了使用mouseout事件的一个常见错误）。<br /></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#content").hover(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(this).addClass("bg");},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(this).removeClass("bg");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />这里只写这两个例子，其他的参加下面的事件汇总。来源：<a href="http://www.cnblogs.com/EricChan/archive/2011/02/01/1948534.html">http://www.cnblogs.com/EricChan/archive/2011/02/01/1948534.html</a><br />
<p><span style="background-color: #008000; font-size: 14pt">方法 描述 </span><br />ready() 文档就绪事件（当 HTML 文档就绪可用时） <br />blur() 触发、或将函数绑定到指定元素的 blur 事件 <br />change() 触发、或将函数绑定到指定元素的 change 事件 <br />click() 触发、或将函数绑定到指定元素的 click 事件 <br />dblclick() 触发、或将函数绑定到指定元素的 double click 事件 <br />error() 触发、或将函数绑定到指定元素的 error 事件 <br />focus() 触发、或将函数绑定到指定元素的 focus 事件 <br />keydown() 触发、或将函数绑定到指定元素的 key down 事件 <br />keypress() 触发、或将函数绑定到指定元素的 key press 事件 <br />keyup() 触发、或将函数绑定到指定元素的 key up 事件 <br />load() 触发、或将函数绑定到指定元素的 load 事件 <br />mousedown() 触发、或将函数绑定到指定元素的 mouse down 事件 <br />mouseenter() 触发、或将函数绑定到指定元素的 mouse enter 事件 <br />mouseleave() 触发、或将函数绑定到指定元素的 mouse leave 事件 <br />mousemove() 触发、或将函数绑定到指定元素的 mouse move 事件 <br />mouseout() 触发、或将函数绑定到指定元素的 mouse out 事件 <br />mouseover() 触发、或将函数绑定到指定元素的 mouse over 事件 <br />mouseup() 触发、或将函数绑定到指定元素的 mouse up 事件 <br />resize() 触发、或将函数绑定到指定元素的 resize 事件 <br />scroll() 触发、或将函数绑定到指定元素的 scroll 事件 <br />select() 触发、或将函数绑定到指定元素的 select 事件 <br />submit() 触发、或将函数绑定到指定元素的 submit 事件 <br />unload() 触发、或将函数绑定到指定元素的 unload 事件 <br /><br /></p>
<p><span style="background-color: #008000">jQuery 事件处理方法</span><br />事件处理方法把事件处理器绑定至匹配元素。</p>
<p>方法 触发 <br />$(selector).bind(event) 向匹配元素添加一个或更多事件处理器 <br />$(selector).delegate(selector, event) 向匹配元素添加一个事件处理器，现在或将来 <br />$(selector).die() 移除所有通过 live() 函数添加的事件处理器 <br />$(selector).live(event) 向匹配元素添加一个事件处理器，现在或将来 <br />$(selector).one(event) 向匹配元素添加一个事件处理器。该处理器只能触发一次。 <br />$(selector).unbind(event) 从匹配元素移除一个被添加的事件处理器 <br />$(selector).undelegate(event) 从匹配元素移除一个被添加的事件处理器，现在或将来 <br />$(selector).trigger(event) 所有匹配元素的指定事件 <br />$(selector).triggerHandler(event) 第一个被匹配元素的指定事件 <br /><br /></p>
<p><span style="background-color: #008000; font-size: 14pt">jQuery 效果函数</span><br />Hide / Show 描述 <br />show() 显示被选的元素 <br />hide() 隐藏被选的元素 <br />toggle() 对被选元素进行隐藏和显示的切换 <br />&nbsp;&nbsp;&nbsp; <br />Slide&nbsp;&nbsp; <br />slideDown() 通过调整高度来滑动显示被选元素 <br />slideUp() 通过调整高度来滑动隐藏被选元素 <br />slideToggle() 对被选元素进行滑动隐藏和滑动显示的切换 <br />&nbsp;&nbsp;&nbsp; <br />Fade in / out&nbsp;&nbsp; <br />fadeIn() 淡入被选元素至完全不透明 <br />fadeOut() 淡出被选元素至完全不透明 <br />fadeTo() 把被选元素减弱至给定的不透明度 <br />&nbsp;&nbsp;&nbsp; <br />Animation&nbsp;&nbsp; <br />animate() 对被选元素应用&#8220;自定义&#8221;的动画 <br />stop() 停止在被选元素上运行动画 <br />&nbsp;&nbsp;&nbsp; <br />Queue&nbsp;&nbsp; <br />clearQueue() 对被选元素移除所有排队的函数（仍未运行的） <br />delay() 对被选元素的所有排队函数（仍未运行）设置延迟 <br />dequeue() 运行被选元素的下一个排队函数 <br />queue() 显示被选元素的排队函数 </p>
<p>&nbsp;</p>
<p><span style="background-color: #008000; font-size: 14pt">jQuery 文档操作方法</span><br />这些方法对于 XML 文档和 HTML 文档均是适用的，除了：html()。</p>
<p>方法 描述 <br />addClass() 向匹配的元素添加指定的类名。 <br />after() 在匹配的元素之后插入内容。 <br />append() 向匹配的元素内部追加内容。 <br />appendTo() 向匹配的元素内部追加内容。 <br />attr() 设置或返回匹配元素的属性和值。 <br />before() 在每个匹配的元素之前插入内容。 <br />clone() 创建匹配元素集合的副本。 <br />detach() 从 DOM 中移除匹配元素集合。 <br />empty() 删除匹配的元素集合中所有的子节点。 <br />hasClass() 检查匹配的元素是否拥有指定的类。 <br />html() 设置或返回匹配的元素集合中的 HTML 内容。 <br />insertAfter() 把匹配的元素插入到另一个指定的元素集合的后面。 <br />insertBefore() 把匹配的元素插入到另一个指定的元素集合的前面。 <br />prepend() 向每个匹配的元素内部前置内容。 <br />prependTo() 向每个匹配的元素内部前置内容。 <br />remove() 移除所有匹配的元素。 <br />removeAttr() 从所有匹配的元素中移除指定的属性。 <br />removeClass() 从所有匹配的元素中删除全部或者指定的类。 <br />replaceAll() 用匹配的元素替换所有匹配到的元素。 <br />replaceWith() 用新内容替换匹配的元素。 <br />text() 设置或返回匹配元素的内容。 <br />toggleClass() 从匹配的元素中添加或删除一个类。 <br />unwrap() 移除并替换指定元素的父元素。 <br />val() 设置或返回匹配元素的值。 <br />wrap() 把匹配的元素用指定的内容或元素包裹起来。 <br />wrapAll() 把所有匹配的元素用指定的内容或元素包裹起来。 <br />wrapinner() 将每一个匹配的元素的子内容用指定的内容或元素包裹起来。 <br /><br /></p>
<p><span style="background-color: #008000; font-size: 14pt">jQuery 属性操作方法</span><br />下面列出的这些方法获得或设置元素的 DOM 属性。</p>
<p>这些方法对于 XML 文档和 HTML 文档均是适用的，除了：html()。</p>
<p>方法 描述 <br />addClass() 向匹配的元素添加指定的类名。 <br />attr() 设置或返回匹配元素的属性和值。 <br />hasClass() 检查匹配的元素是否拥有指定的类。 <br />html() 设置或返回匹配的元素集合中的 HTML 内容。 <br />removeAttr() 从所有匹配的元素中移除指定的属性。 <br />removeClass() 从所有匹配的元素中删除全部或者指定的类。 <br />toggleClass() 从匹配的元素中添加或删除一个类。 <br />val() 设置或返回匹配元素的值。 </p>
<p>注释：jQuery 文档操作参考手册中也列出了以上方法。本参考页的作用是方便用户单独查阅有关属性操作方面的方法。<br /></p>
<p>jQuery CSS 操作函数<br />下面列出的这些方法设置或返回元素的 CSS 相关属性。</p>
<p>CSS 属性 描述 <br />css() 设置或返回匹配元素的样式属性。 <br />height() 设置或返回匹配元素的高度。 <br />offset() 返回第一个匹配元素相对于文档的位置。 <br />offsetParent() 返回最近的定位祖先元素。 <br />position() 返回第一个匹配元素相对于父元素的位置。 <br />scrollTop() 设置或返回匹配元素相对滚动条顶部的偏移。 <br />scrollLeft() 设置或返回匹配元素相对滚动条左侧的偏移。 <br />width() 设置或返回匹配元素的宽度。 <br /></p>
<p>&nbsp;</p>
<p><span style="background-color: #008000; font-size: 14pt">jQuery Ajax 操作函数</span><br />jQuery 库拥有完整的 Ajax 兼容套件。其中的函数和方法允许我们在不刷新浏览器的情况下从服务器加载数据。</p>
<p>函数 描述 <br />jQuery.ajax() 执行异步 HTTP (Ajax) 请求。 <br />.ajaxComplete() 当 Ajax 请求完成时注册要调用的处理程序。这是一个 Ajax 事件。 <br />.ajaxError() 当 Ajax 请求完成且出现错误时注册要调用的处理程序。这是一个 Ajax 事件。 <br />.ajaxSend() 在 Ajax 请求发送之前显示一条消息。 <br />jQuery.ajaxSetup() 设置将来的 Ajax 请求的默认值。 <br />.ajaxStart() 当首个 Ajax 请求完成开始时注册要调用的处理程序。这是一个 Ajax 事件。 <br />.ajaxStop() 当所有 Ajax 请求完成时注册要调用的处理程序。这是一个 Ajax 事件。 <br />.ajaxSuccess() 当 Ajax 请求成功完成时显示一条消息。 <br />jQuery.get() 使用 HTTP GET 请求从服务器加载数据。 <br />jQuery.getJSON() 使用 HTTP GET 请求从服务器加载 JSON 编码数据。 <br />jQuery.getScript() 使用 HTTP GET 请求从服务器加载 JavaScript 文件，然后执行该文件。 <br />.load() 从服务器加载数据，然后把返回到 HTML 放入匹配元素。 <br />jQuery.param() 创建数组或对象的序列化表示，适合在 URL 查询字符串或 Ajax 请求中使用。 <br />jQuery.post() 使用 HTTP POST 请求从服务器加载数据。 <br />.serialize() 将表单内容序列化为字符串。 <br />.serializeArray() 序列化表单元素，返回 JSON 数据结构数据。 <br /><br /></p>
<div>
<h2><span style="background-color: #008000">jQuery 遍历函数</span></h2>
<p>jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。</p>
<table class="dataintable">
<tbody>
<tr>
<th>函数</th>
<th>描述</th></tr>
<tr>
<td>.add()</td>
<td>将元素添加到匹配元素的集合中。</td></tr>
<tr>
<td>.andSelf()</td>
<td>把堆栈中之前的元素集添加到当前集合中。</td></tr>
<tr>
<td>.children()</td>
<td>获得匹配元素集合中每个元素的所有子元素。</td></tr>
<tr>
<td>.closest()</td>
<td>从元素本身开始，逐级向上级元素匹配，并返回最先匹配的祖先元素。</td></tr>
<tr>
<td>.contents()</td>
<td>获得匹配元素集合中每个元素的子元素，包括文本和注释节点。</td></tr>
<tr>
<td>.each()</td>
<td>对 jQuery 对象进行迭代，为每个匹配元素执行函数。</td></tr>
<tr>
<td>.end()</td>
<td>结束当前链中最近的一次筛选操作，并将匹配元素集合返回到前一次的状态。</td></tr>
<tr>
<td>.eq()</td>
<td>将匹配元素集合缩减为位于指定索引的新元素。</td></tr>
<tr>
<td>.filter()</td>
<td>将匹配元素集合缩减为匹配选择器或匹配函数返回值的新元素。</td></tr>
<tr>
<td>.find()</td>
<td>获得当前匹配元素集合中每个元素的后代，由选择器进行筛选。</td></tr>
<tr>
<td>.first()</td>
<td>将匹配元素集合缩减为集合中的第一个元素。</td></tr>
<tr>
<td>.has()</td>
<td>将匹配元素集合缩减为包含特定元素的后代的集合。</td></tr>
<tr>
<td>.is()</td>
<td>根据选择器检查当前的匹配元素集合，如果存在至少一个匹配元素，则返回 true。</td></tr>
<tr>
<td>.last()</td>
<td>将匹配元素集合缩减为集合中的最后一个元素。</td></tr>
<tr>
<td>.map()</td>
<td>把当前匹配集合中的每个元素传递给一个函数，产生包含返回值的新的 jQuery 对象。</td></tr>
<tr>
<td>.next()</td>
<td>获得匹配元素集合中每个元素紧邻的同辈元素。</td></tr>
<tr>
<td>.nextAll()</td>
<td>获得匹配元素集合中每个元素之后的所有同辈元素，由选择器进行筛选（可选）。</td></tr>
<tr>
<td>.nextUntil()</td>
<td>获得每个元素之后所有的同辈元素，直到遇到匹配选择器的元素为止。</td></tr>
<tr>
<td>.not()</td>
<td>从匹配元素集合中删除元素。</td></tr>
<tr>
<td>.offsetParent()</td>
<td>获得用于定位的第一个父元素。</td></tr>
<tr>
<td>.parent()</td>
<td>获得当前匹配元素集合中每个元素的父元素，由选择器筛选（可选）。</td></tr>
<tr>
<td>.parentsUntil()</td>
<td>获得当前匹配元素集合中每个元素的祖先元素，直到遇到匹配选择器的元素为止。</td></tr>
<tr>
<td>.prev()</td>
<td>获得匹配元素集合中每个元素紧邻的前一个同辈元素，由选择器筛选（可选）。</td></tr>
<tr>
<td>.prevAll()</td>
<td>获得匹配元素集合中每个元素之前的所有同辈元素，由选择器进行筛选（可选）。</td></tr>
<tr>
<td>.prevUntil()</td>
<td>获得每个元素之前所有的同辈元素，直到遇到匹配选择器的元素为止。</td></tr>
<tr>
<td>.siblings()</td>
<td>获得匹配元素集合中所有元素的同辈元素，由选择器筛选（可选）。</td></tr>
<tr>
<td>.slice()</td>
<td>将匹配元素集合缩减为指定范围的子集。</td></tr></tbody></table></div>
<p>&nbsp;</p>
<div>
<h2><span style="background-color: #008000">jQuery 数据存储函数</span></h2>
<p>这些方法允许我们将指定的 DOM 元素与任意数据相关联。</p>
<table class="dataintable">
<tbody>
<tr>
<th>函数</th>
<th>描述</th></tr>
<tr>
<td>.data()</td>
<td>存储与匹配元素相关的任意数据。</td></tr>
<tr>
<td>jQuery.data()</td>
<td>存储与指定元素相关的任意数据。</td></tr>
<tr>
<td>.removeData()</td>
<td>移除之前存放的数据。</td></tr>
<tr>
<td>jQuery.removeData()</td>
<td>移除之前存放的数据。</td></tr></tbody></table></div>
<div>
<h2><span style="background-color: #008000">jQuery 队列控制函数</span></h2>
<table class="dataintable">
<tbody>
<tr>
<th>函数</th>
<th>描述</th></tr>
<tr>
<td>.clearQueue()</td>
<td>从队列中删除所有未运行的项目。</td></tr>
<tr>
<td>.dequeue()</td>
<td>从队列最前端移除一个队列函数，并执行它。</td></tr>
<tr>
<td>jQuery.dequeue()</td>
<td>从队列最前端移除一个队列函数，并执行它。</td></tr>
<tr>
<td>.queue()</td>
<td>显示或操作匹配元素所执行函数的队列。</td></tr>
<tr>
<td>jQuery.queue()</td>
<td>显示或操作匹配元素所执行函数的队列。</td></tr></tbody></table></div><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div> <img src ="http://www.blogjava.net/ZouYonghui/aggbug/354877.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ZouYonghui/" target="_blank">Terry Zou</a> 2011-07-22 20:53 <a href="http://www.blogjava.net/ZouYonghui/archive/2011/07/22/354877.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>三（1）.事件(select checkbox radio text)</title><link>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354819.html</link><dc:creator>Terry Zou</dc:creator><author>Terry Zou</author><pubDate>Thu, 21 Jul 2011 13:02:00 GMT</pubDate><guid>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354819.html</guid><wfw:comment>http://www.blogjava.net/ZouYonghui/comments/354819.html</wfw:comment><comments>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354819.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ZouYonghui/comments/commentRss/354819.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ZouYonghui/services/trackbacks/354819.html</trackback:ping><description><![CDATA[<div>val()方法取值，&lt;select&gt;元素默认的为value属性值，否则为&lt;option value=""&gt;value&lt;/option&gt;;&lt;input type='checkbox' value=""&gt;默认为value属性值，否则为on;&lt;input type="text" value=""&gt;&lt;/input&gt;默认为输入到文本框里的值;&lt;input type="radio" id="abc" value=""&gt;abc&lt;/input&gt;默认为value属性值，否则为on;<br />1.处理Select事件<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;select id="select"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option&gt;苹果&lt;/option&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option&gt;栗子&lt;/option&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option&gt;桃子&lt;/option&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当$('#select').val();默认的值为选择的值，如&#8220;苹果&#8221;,但&lt;option value="冬瓜"&gt;苹果&lt;/option&gt;在选择苹果是$('#select').val();得到的是&#8220;冬瓜&#8221;。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（1）为select添加选项值，如下:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;html&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;head&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;添加选项&lt;/title&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;script type="text/javascript"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(".info").append($("&lt;option&gt;&lt;/option&gt;").attr("value","1").text("苹果"));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/head&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;body&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;form&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;select class="info"&gt;&lt;/select&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/body&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/html&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（2）获取select中的被选项，如下:<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;html&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;head&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;获取被选项&lt;/title&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;script type="text/javascript"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("#bt").click(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var fruit=$("select option:selected").val();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(fruit);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/head&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;body&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;form&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;select class="info"&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option&gt;苹果&lt;/option&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option&gt;栗子&lt;/option&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option&gt;桃子&lt;/option&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type="button" id="bt"&gt;按钮&lt;/input&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/body&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/html&gt;<br />2.处理checkbox事件<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（1）全选uncheck/checkAll<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;div class="infobox"&gt;&lt;input type="checkbox" name="a" id="a" value=1&gt;看电影&lt;/input&gt;&lt;/div&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class="infobox"&gt;&lt;input type="checkbox" name="b" id="b" value=2&gt;打篮球&lt;/input&gt;&lt;/div&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class="infobox"&gt;&lt;input type="checkbox" name="c" id="c" value=3&gt;看书&lt;/input&gt;&lt;/div&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class="infobox"&gt;&lt;input type="checkbox" id="checkAll"&gt;Check/Uncheck&lt;/input&gt;&lt;/div&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;$('#checkAll').click(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("input[type='checkbox']").attr('checked',$("#checkAll").is(':checked'));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (2) 检查复选框是否被选中<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('form').find(":checkbox").each(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if($(this).is(":checked");<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />3.处理radio事件<br />&nbsp;&nbsp;&nbsp;&nbsp;（1）检查单选按钮是否被选择<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var a=$("input[type='radio']:checked").val();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>    <img src ="http://www.blogjava.net/ZouYonghui/aggbug/354819.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ZouYonghui/" target="_blank">Terry Zou</a> 2011-07-21 21:02 <a href="http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354819.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>二.jQuery数组</title><link>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354818.html</link><dc:creator>Terry Zou</dc:creator><author>Terry Zou</author><pubDate>Thu, 21 Jul 2011 12:47:00 GMT</pubDate><guid>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354818.html</guid><wfw:comment>http://www.blogjava.net/ZouYonghui/comments/354818.html</wfw:comment><comments>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354818.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ZouYonghui/comments/commentRss/354818.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ZouYonghui/services/trackbacks/354818.html</trackback:ping><description><![CDATA[<div style="color: black">1.利用数组在列表中显示名字<br />&nbsp;&nbsp;&nbsp;&nbsp;(1)纵向显示<br />&nbsp;&nbsp;&nbsp;&nbsp;如:&lt;script type="text/javascript&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var member =&nbsp;["John","Kate","Peter"];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('p').html(member.join('&lt;br /&gt;'));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;（2）显示名字及其在数组中所在位置<br />&nbsp;&nbsp;&nbsp;&nbsp;如:&lt;script type="text/javascript&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var member =&nbsp;["John","Kate","Peter"];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.each(member,function(n,value){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('ol').append($('&lt;li&gt;'+value+'&lt;/li&gt;'));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)<span style="font-family: 宋体">利用</span>Html<span style="font-family: 宋体">元素创建数组及计数数组的长度<br /></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){ 
<p style="margin: 0cm 0cm 0pt 42pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Var names=$(&#8216;li&#8217;).get();&nbsp;&nbsp;&nbsp; //</span><span style="font-family: 宋体">创建数组</span></p>
<p style="margin: 0cm 0cm 0pt 42pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(&#8216;p&#8217;).text(names.length);&nbsp;&nbsp;&nbsp;&nbsp; //</span><span style="font-family: 宋体">计数数组长度<br /></span>});<br /><br />2.操作数组数据(转换成大写)<br />&nbsp;&nbsp;$(document).ready(function(){&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var member=["zhangsan","BoLaiTe"];</p>
<p style="margin: 0cm 0cm 0pt 42pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var member=$.map(member,function(n,i){&nbsp;&nbsp;&nbsp; //member可以变为其他数组名<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (i+1+"."+n.toUpperCase());<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});</span><span style="font-family: 宋体"><br /></span>});<br />注:$.each()和$.map()都是迭代数组中的每个元素，并调用回调函数对每个元素做操作。后者还能返回一个数组元素。<br /></p>
<p style="margin: 0cm 0cm 0pt 42pt">3.筛选数组元素<br />&nbsp;&nbsp;&nbsp;&nbsp;(1)使用grep<br />&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(function(){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;member=["Dev","Tom"];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;member=$.grep(member,function(v){return v.length&gt;3});<br />&nbsp;&nbsp;&nbsp;&nbsp;});<br />&nbsp;&nbsp;&nbsp;&nbsp;(2)使用match<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;member=["Dev","Tom"];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;member=$.grep(member,function(v){return v.match(/^[A-D]/)});<br />4.字符串数组，数值数组排序<br />&nbsp;&nbsp;&nbsp;&nbsp;（1）字符串数组排序<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;member=["dev","Tom"]<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;member=member.sort();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2) 数值数组排序<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var memer=[12,34,13,53];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;member=member.sort(function(a,b){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return a-b;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)对象数组排序<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-family: 'Courier New'; color: teal; font-size: 9pt">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 9pt">script</span><span style="font-family: 'Courier New'; font-size: 9pt"> <span style="color: #7f007f">type</span><span style="color: black">=</span><em><span style="color: #2a00ff">"text/javascript"</span></em> <span style="color: #7f007f">src</span><span style="color: black">=</span><em><span style="color: #2a00ff">"rs/js/jquery.js"</span></em><span style="color: teal">&gt;&lt;/</span><span style="color: #3f7f7f">script</span><span style="color: teal">&gt;</span></span> </p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 'Courier New'; color: teal; font-size: 9pt">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 9pt">script</span><span style="font-family: 'Courier New'; font-size: 9pt"> <span style="color: #7f007f">type</span><span style="color: black">=</span><em><span style="color: #2a00ff">"text/javascript"</span></em><span style="color: teal">&gt;</span></span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;!--</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">function</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt">()</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">var</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> students =[</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sid'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'ST001'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">,</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sname'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'</span><span style="font-family: 楷体_GB2312; color: #2a00ff; font-size: 9pt">张三</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">,</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sage'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:18},</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sid'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'ST004'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">,</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sname'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'</span><span style="font-family: 楷体_GB2312; color: #2a00ff; font-size: 9pt">赵六</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">,</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sage'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:23},</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sid'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'ST002'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">,</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sname'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'</span><span style="font-family: 楷体_GB2312; color: #2a00ff; font-size: 9pt">李四</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">,</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sage'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:42},</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sid'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'ST003'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">,</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sname'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'</span><span style="font-family: 楷体_GB2312; color: #2a00ff; font-size: 9pt">王五</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">,</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'sage'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">:35}</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ];</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="font-family: 'Courier New'; color: #3f7f5f; font-size: 9pt">//</span><span style="font-family: 楷体_GB2312; color: #3f7f5f; font-size: 9pt">表格显示</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.each(students,</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">function</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt">(index, value)</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'#ia'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">).append(</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;tr&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sid + </span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sname + </span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sage + </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;/tr&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">);</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #3f7f5f; font-size: 9pt">//</span><span style="font-family: 楷体_GB2312; color: #3f7f5f; font-size: 9pt">按照</span><span style="font-family: 'Courier New'; color: #3f7f5f; font-size: 9pt">SID</span><span style="font-family: 楷体_GB2312; color: #3f7f5f; font-size: 9pt">排序</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">var</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> <span style="background: silver">sidOrder</span> = students.sort(</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">function</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt">(a, b)</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">if</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt">(a.sid &lt; b.sid) </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">return</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> -1;</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">if</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt">(a.sid &gt; b.sid) </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">return</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> 1;</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">return</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> 0;</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.each(<span style="background: silver">sidOrder</span>,</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">function</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt">(index, value)</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'#ib'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">).append(</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;tr&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sid +</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sname + </span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sage + </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;/tr&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">)</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #3f7f5f; font-size: 9pt">//</span><span style="font-family: 楷体_GB2312; color: #3f7f5f; font-size: 9pt">按照</span><span style="font-family: 'Courier New'; color: #3f7f5f; font-size: 9pt">SAGE</span><span style="font-family: 楷体_GB2312; color: #3f7f5f; font-size: 9pt">排序</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">var</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> <span style="background: silver">sageOrder</span> = students.sort(</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">function</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt">(a, b)</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">return</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> (a.sage - b.sage);</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.each(<span style="background: silver">sageOrder</span>,</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><strong><span style="font-family: 'Courier New'; color: #7f0055; font-size: 9pt">function</span></strong><span style="font-family: 'Courier New'; color: black; font-size: 9pt">(index, value)</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'#ic'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">).append(</span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;tr&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sid +</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sname + </span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;td&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt"> + value.sage + </span><span style="font-family: 'Courier New'; color: #2a00ff; font-size: 9pt">'&lt;/td&gt;&lt;/tr&gt;'</span><span style="font-family: 'Courier New'; color: black; font-size: 9pt">)</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; );</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: #3f7f5f; font-size: 9pt">//--&gt;</span></p>
<p style="text-align: left; line-height: normal" align="left"><span style="font-family: 'Courier New'; color: black; font-size: 9pt">&nbsp;&nbsp;&nbsp; </span><span style="font-family: 'Courier New'; color: teal; font-size: 9pt">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 9pt">script</span><span style="font-family: 'Courier New'; color: teal; font-size: 9pt">&gt;</span></p>
<p style="margin: 0cm 0cm 0pt 42pt">注：上述来源于：<a href="http://mmz06.blog.163.com/blog/static/12141696201102935021258/">http://mmz06.blog.163.com/blog/static/12141696201102935021258/</a><br />5.拆分数组<br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;member=[20,40,21,302,21];<br />&nbsp;&nbsp;&nbsp;&nbsp;var memSecond=member.splice(1,2);<br />&nbsp;&nbsp;&nbsp;&nbsp;得到 member=[20,302,21];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;memSecond=[40,21];<br />6.合并数组<br />&nbsp;&nbsp;&nbsp;&nbsp;var mem1=[1,2];<br />&nbsp;&nbsp;&nbsp;&nbsp;var mem2=[3,4];<br />&nbsp;&nbsp;&nbsp;&nbsp;var mem=mem1.concat(mem2);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /></p></div><img src ="http://www.blogjava.net/ZouYonghui/aggbug/354818.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ZouYonghui/" target="_blank">Terry Zou</a> 2011-07-21 20:47 <a href="http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354818.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一.jQuery基础</title><link>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354815.html</link><dc:creator>Terry Zou</dc:creator><author>Terry Zou</author><pubDate>Thu, 21 Jul 2011 11:33:00 GMT</pubDate><guid>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354815.html</guid><wfw:comment>http://www.blogjava.net/ZouYonghui/comments/354815.html</wfw:comment><comments>http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354815.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ZouYonghui/comments/commentRss/354815.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ZouYonghui/services/trackbacks/354815.html</trackback:ping><description><![CDATA[<p><span style="font-family: 宋体">一</span>.jQuery<span style="font-family: 宋体">基础</span></p>
<p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt"><span>1.<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span>jQuery<span style="font-family: 宋体">选择</span>dom<span style="font-family: 宋体">节点</span></p>
<p>$(&#8216;p&#8217;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //html元素&lt;p&gt;</p>
<p>$(&#8216;div&#8217;)&nbsp;&nbsp; //html元素&lt;div&gt;</p>
<p>$(&#8216;#A&#8217;)&nbsp;&nbsp; //id='A'</p>
<p>$(&#8216;.b&#8217;)&nbsp;&nbsp;&nbsp; //class='b'</p>
<p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt"><span>2.<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 宋体">延迟</span>JavaScript<span style="font-family: 宋体">的执行</span></p>
<p style="margin: 0cm 0cm 0pt 18pt"><span style="font-family: 宋体">用来通知我们</span>dom<span style="font-family: 宋体">准备就绪的方法是</span>$(document).ready()<span style="font-family: 宋体">。在</span>DOM<span style="font-family: 宋体">加载完成后</span>,<span style="font-family: 宋体">此方法执行函数调用：</span></p>
<p style="margin: 0cm 0cm 0pt 18pt">$(document).ready(function(){</p>
<p style="margin: 0cm 0cm 0pt 18pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(&#8216;p&#8217;).addClass(&#8216;hightlight&#8217;);</span></p>
<p style="margin: 0cm 0cm 0pt 18pt">});</p>
<p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt"><span>3.<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span>css<span style="font-family: 宋体">放在元素上</span></p>
<p style="margin: 0cm 0cm 0pt 18pt">$(&#8216;div&#8217;).addClass(&#8216;hightlight&#8217;);</p>
<p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt"><span>4.<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 宋体">选择系列非标准的</span>HTML<span style="font-family: 宋体">元素</span></p>
<p style="margin: 0cm 0cm 0pt 18pt">$(&#8216;div:odd&#8217;).addClass(&#8216;highlight&#8217;);</p>
<p style="margin: 0cm 0cm 0pt 18pt">$(&#8216;div:even&#8217;).addClass(&#8216;boundary&#8217;);</p>
<p style="margin: 0cm 0cm 0pt 18pt">$(&#8216;p:eq(1)&#8217;).addClass(&#8216;linkstyle&#8217;);</p>
<p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt"><span>5.<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 宋体">计数</span>dom<span style="font-family: 宋体">节点和显示其文本</span></p>
<p style="margin: 0cm 0cm 0pt 18pt">$(document).ready(function(){</p>
<p style="margin: 0cm 0cm 0pt 18pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var $node=$(&#8220;#root&#8221;).children();</span></p>
<p style="margin: 0cm 0cm 0pt 18pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert($node.length);</span></p>
<p style="margin: 0cm 0cm 0pt 18pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var text;</span></p>
<p style="margin: 0cm 0cm 0pt 18pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $(&#8220;#root&#8221;).children.each(function(){</span></p>
<p style="margin: 0cm 0cm 0pt 18pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; text+=$(this).text();</span></p>
<p style="margin: 0cm 0cm 0pt 18pt"><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; })</span></p>
<p style="margin: 0cm 0cm 0pt 18pt">})</p>
<p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt"><span>6.<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 宋体">获取</span>html<span style="font-family: 宋体">代码</span></p>
<p style="margin: 0cm 0cm 0pt 18pt">$(&#8216;p&#8217;).html();</p>
<p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt"><span>7.<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 宋体">获取</span>dom<span style="font-family: 宋体">代码</span></p>
<p style="margin: 0cm 0cm 0pt 18pt">$(&#8216;h2&#8217;).text(&#8216;javascript libraries&#8217;);</p>
<p style="text-indent: -18pt; margin: 0cm 0cm 0pt 18pt"><span>8.<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 宋体">快速创建</span>dom<span style="font-family: 宋体">节点</span></p>
<p style="text-indent: -21pt; margin: 0cm 0cm 0pt 42pt"><span style="font: 7pt 'Times New Roman'"><font face="Verdana">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size: 12pt">(1)<span style="font: 7pt 'Times New Roman'">&nbsp;</span></span></font>&nbsp;&nbsp;&nbsp; </span>prepend()<span style="font-family: 宋体">指定元素前插入</span></p>
<p style="margin: 0cm 0cm 0pt 57pt">$(&#8216;p&#8217;).prend(&#8216;&lt;h2&gt;abc&lt;/h2&gt;&#8217;);</p>
<p style="text-indent: -26.25pt; margin: 0cm 0cm 0pt 53.25pt"><span style="font-size: 12pt">(2)</span><span style="font-size: 10pt"><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span>prependTo()</p>
<p style="margin: 0cm 0cm 0pt 53.25pt">$(&#8216;&lt;h2&gt;abc&lt;/h2&gt;&#8217;).prependTo(&#8216;p&#8217;);</p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(3)&nbsp;&nbsp; clone()</span><span style="font-family: 宋体">复制指定元素并返回一个新的</span>jQuery<span style="font-family: 宋体">对象。复制一个</span>h2<span style="font-family: 宋体">元素插入该段元素</span><span> $(&#8216;h2&#8217;).clone().prependTo(&#8216;p&#8217;);</span></p> <img src ="http://www.blogjava.net/ZouYonghui/aggbug/354815.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ZouYonghui/" target="_blank">Terry Zou</a> 2011-07-21 19:33 <a href="http://www.blogjava.net/ZouYonghui/archive/2011/07/21/354815.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>