﻿<?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/ldwblog/category/45980.html</link><description>态度决定一切</description><language>zh-cn</language><lastBuildDate>Tue, 07 Jan 2020 10:49:38 GMT</lastBuildDate><pubDate>Tue, 07 Jan 2020 10:49:38 GMT</pubDate><ttl>60</ttl><item><title>个人公众号「Java爱好者社区」高质量原创文章持续输出，欢迎各位小主关注</title><link>http://www.blogjava.net/ldwblog/archive/2019/10/30/434887.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Wed, 30 Oct 2019 06:10:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2019/10/30/434887.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/434887.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2019/10/30/434887.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/434887.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/434887.html</trackback:ping><description><![CDATA[blogjava网站与博客园合并了，对blogjava还是有感情的。<br />并且blogjava网站发布的文章是在博客园首页看不到的。<br />blogjava网站首页能看到，你可以点击标题进入可以看到图片二维码信息。<br /><br /><strong style="color: red; font-size: 14pt;">Java爱好者社区</strong><br />公众号内容简介：<br /><p><span style="background-color: yellow; color: red;">专注于分享Java后端相关技术、老司机实战干货，不限于JVM、并发、设计模式、性能优化、分布式&amp;微服务、云原生、大数据相关主题。</span><br style="color: red;" /><span style="background-color: yellow; color: red;">希望关注的你停下脚步，定有所收获。</span><br style="color: red;" /><br />以前的个人博客内容不好迁移，所以我打算根据自己的多年经验，不断整理输出有价值的内容。<br />目前公众号内容有关于<span style="background-color: yellow; color: red;">SpringCloud（微服务框架）、Skywalking（APM监控调用链）、JVM（GC分析、内存泄漏分析）、并发编程</span>相关原创实战文章已出炉。<br /><br />最近刚开始已经有不少小伙伴关注了，期待能有幸搜索到本博客的同学，可以扫码关注一下，不胜感激。<br />大家有任何技术、职场、面试上的问题都可以与我交流。<br /><br /><span style="background-color: yellow;"><strong>方式一：</strong></span><span style="color: red; background-color: yellow;"><strong>扫码以下公众号二维码：</strong></span><br /><img src="http://www.blogjava.net/images/blogjava_net/ldwblog/Java%E7%88%B1%E5%A5%BD%E8%80%85%E7%A4%BE%E5%8C%BA%E4%BA%8C%E7%BB%B4%E7%A0%81.png" border="0" alt="" /><br /><br />方式二：<span style="color: red;">在微信上直接搜索：&nbsp;</span><span style="color: red; background-color: yellow;">javatech_cbo</span><br /><br />感谢各位小伙伴的支持，后续会在该公众号上输出大量的有价值的实战干货 ，期待与你一同进步与成长。<br /></p><img src ="http://www.blogjava.net/ldwblog/aggbug/434887.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2019-10-30 14:10 <a href="http://www.blogjava.net/ldwblog/archive/2019/10/30/434887.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>；烂笔头，Jquery select option在html中使用</title><link>http://www.blogjava.net/ldwblog/archive/2011/11/28/364990.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Mon, 28 Nov 2011 06:35:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2011/11/28/364990.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/364990.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2011/11/28/364990.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/364990.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/364990.html</trackback:ping><description><![CDATA[<div>转载自：<div>http://conkeyn.iteye.com/blog/734186</div><br />总结还不错的<br /><br /><div><ol start="1"><li><span>jQuery获取Select选择的Text和Value:&nbsp;&nbsp;</span></li><li>语法解释：&nbsp;&nbsp;</li><li>1.&nbsp;$(<span>"#select_id").change(function(){//code...});&nbsp;&nbsp;&nbsp;//为Select添加事件，当选择其中一项时触发&nbsp;&nbsp;</span></li><li>2.&nbsp;<span>var&nbsp;checkText=$("#select_id").find("option:selected").text();&nbsp;&nbsp;//获取Select选择的Text&nbsp;&nbsp;</span></li><li>3.&nbsp;<span>var&nbsp;checkValue=$("#select_id").val();&nbsp;&nbsp;//获取Select选择的Value&nbsp;&nbsp;</span></li><li>4.&nbsp;<span>var&nbsp;checkIndex=$("#select_id&nbsp;").get(0).selectedIndex;&nbsp;&nbsp;//获取Select选择的索引值&nbsp;&nbsp;</span></li><li>5.&nbsp;<span>var&nbsp;maxIndex=$("#select_id&nbsp;option:last").attr("index");&nbsp;&nbsp;//获取Select最大的索引值&nbsp;&nbsp;</span></li><li>jQuery设置Select选择的&nbsp;Text和Value:&nbsp;&nbsp;</li><li>语法解释：&nbsp;&nbsp;</li><li>1.&nbsp;$(<span>"#select_id&nbsp;").get(0).selectedIndex=1;&nbsp;&nbsp;//设置Select索引值为1的项选中&nbsp;&nbsp;</span></li><li>2.&nbsp;$(<span>"#select_id&nbsp;").val(4);&nbsp;&nbsp;&nbsp;//&nbsp;设置Select的Value值为4的项选中&nbsp;&nbsp;</span></li><li>3.&nbsp;$(<span>"#select_id&nbsp;option[text='jQuery']").attr("selected",&nbsp;true);&nbsp;&nbsp;&nbsp;//设置Select的Text值为jQuery的项选中&nbsp;&nbsp;</span></li><li>jQuery添加/删除Select的Option项：&nbsp;&nbsp;</li><li>语法解释：&nbsp;&nbsp;</li><li>1.&nbsp;$(<span>"#select_id").append("&lt;option&nbsp;value='Value'&gt;Text&lt;/option&gt;");&nbsp;&nbsp;//为Select追加一个Option(下拉项)&nbsp;&nbsp;</span></li><li>2.&nbsp;$(<span>"#select_id").prepend("&lt;option&nbsp;value='0'&gt;请选择&lt;/option&gt;");&nbsp;&nbsp;//为Select插入一个Option(第一个位置)&nbsp;&nbsp;</span></li><li>3.&nbsp;$(<span>"#select_id&nbsp;option:last").remove();&nbsp;&nbsp;//删除Select中索引值最大Option(最后一个)&nbsp;&nbsp;</span></li><li>4.&nbsp;$(<span>"#select_id&nbsp;option[index='0']").remove();&nbsp;&nbsp;//删除Select中索引值为0的Option(第一个)&nbsp;&nbsp;</span></li><li>5.&nbsp;$(<span>"#select_id&nbsp;option[value='3']").remove();&nbsp;&nbsp;//删除Select中Value='3'的Option&nbsp;&nbsp;</span></li><li>5.&nbsp;$(<span>"#select_id&nbsp;option[text='4']").remove();&nbsp;&nbsp;//删除Select中Text='4'的Option&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>http:<span>//www.cnblogs.com/SAL2928/archive/2008/10/28/1321285.html&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>jquery&nbsp;radio取值，checkbox取值，select取值，radio选中，checkbox选中，select选中，及其相关&nbsp;&nbsp;</li><li>获&nbsp;取一组radio被选中项的值&nbsp;&nbsp;</li><li><span>var&nbsp;item&nbsp;=&nbsp;$('input[@name=items][@checked]').val();&nbsp;&nbsp;</span></li><li>获&nbsp;取select被选中项的文本&nbsp;&nbsp;</li><li><span>var&nbsp;item&nbsp;=&nbsp;$("select[@name=items]&nbsp;option[@selected]").text();&nbsp;&nbsp;</span></li><li>select下拉框的第二个元素为当前选中值&nbsp;&nbsp;</li><li>$(<span>'#select_id')[0].selectedIndex&nbsp;=&nbsp;1;&nbsp;&nbsp;</span></li><li>radio单选组的第二个元素为当前选中值&nbsp;&nbsp;</li><li>$(<span>'input[@name=items]').get(1).checked&nbsp;=&nbsp;true;&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>获取值：&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>文本框，文本区域：$(<span>"#txt").attr("value")；&nbsp;&nbsp;</span></li><li>多选框&nbsp;checkbox：$(<span>"#checkbox_id").attr("value")；&nbsp;&nbsp;</span></li><li>单选组radio：&nbsp;&nbsp;&nbsp;$(<span>"input[@type=radio][@checked]").val();&nbsp;&nbsp;</span></li><li>下拉框select：&nbsp;$(<span>'#sel').val();&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>控制表单元素：&nbsp;&nbsp;</li><li>文本框，文本区域：$(<span>"#txt").attr("value",'');//清空内容&nbsp;&nbsp;</span></li><li>$(<span>"#txt").attr("value",'11');//&nbsp;填充内容&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>多选框checkbox：&nbsp;$(<span>"#chk1").attr("checked",'');//不打勾&nbsp;&nbsp;</span></li><li>$(<span>"#chk2").attr("checked",true);//&nbsp;打勾&nbsp;&nbsp;</span></li><li><span>if($("#chk1").attr('checked')==undefined)&nbsp;//判断是否已经打勾&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>单选组&nbsp;radio：&nbsp;&nbsp;&nbsp;&nbsp;$(<span>"input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项&nbsp;&nbsp;</span></li><li>下拉框&nbsp;select：&nbsp;&nbsp;&nbsp;$(<span>"#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项&nbsp;&nbsp;</span></li><li>$(<span>"&lt;option&nbsp;value='1'&gt;1111&lt;/option&gt;&lt;option&nbsp;value='2'&gt;2222&lt;/option&gt;").appendTo("#sel")//添加下拉框的option&nbsp;&nbsp;</span></li><li>$(<span>"#sel").empty()；//&nbsp;清空下拉框&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>----------------------------------------------------------------------------------------------------&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>&nbsp;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li><span>//遍历option和添加、移除option&nbsp;&nbsp;</span></li><li><span>function&nbsp;changeShipMethod(shipping){&nbsp;&nbsp;</span></li><li><span>var&nbsp;len&nbsp;=&nbsp;$("select[@name=ISHIPTYPE]&nbsp;option").length&nbsp;&nbsp;</span></li><li><span>if(shipping.value&nbsp;!=&nbsp;"CA"){&nbsp;&nbsp;</span></li><li>$(<span>"select[@name=ISHIPTYPE]&nbsp;option").each(function(){&nbsp;&nbsp;</span></li><li><span>if($(this).val()&nbsp;==&nbsp;111){&nbsp;&nbsp;</span></li><li>$(<span>this).remove();&nbsp;&nbsp;</span></li><li>}&nbsp;&nbsp;</li><li>});&nbsp;&nbsp;</li><li>}<span>else{&nbsp;&nbsp;</span></li><li>$(<span>"&lt;option&nbsp;value='111'&gt;UPS&nbsp;Ground&lt;/option&gt;").appendTo($("select[@name=ISHIPTYPE]"));&nbsp;&nbsp;</span></li><li>}&nbsp;&nbsp;</li><li>}&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li><span>//取得下拉選單的選取值&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>$(#testSelect&nbsp;option:selected').text();&nbsp;&nbsp;</li><li>或$(<span>"#testSelect").find('option:selected').text();&nbsp;&nbsp;</span></li><li>或$(<span>"#testSelect").val();&nbsp;&nbsp;</span></li><li><span>//////////////////////////////////////////////////////////////////&nbsp;&nbsp;</span></li><li>记&nbsp;性不好的可以收藏下：&nbsp;&nbsp;</li><li>1,下拉框:&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li><span>var&nbsp;cc1&nbsp;=&nbsp;$(".formc&nbsp;select[@name='country']&nbsp;option[@selected]").text();&nbsp;//得到下拉菜单的选中项的文本(注意中间有空格)&nbsp;&nbsp;</span></li><li><span>var&nbsp;cc2&nbsp;=&nbsp;$('.formc&nbsp;select[@name="country"]').val();&nbsp;//得到下拉菜单的选中项的值&nbsp;&nbsp;</span></li><li><span>var&nbsp;cc3&nbsp;=&nbsp;$('.formc&nbsp;select[@name="country"]').attr("id");&nbsp;//得到下拉菜单的选中项的ID属性值&nbsp;&nbsp;</span></li><li>$(<span>"#select").empty();//清空下拉框&nbsp;//$("#select").html('');&nbsp;&nbsp;</span></li><li>$(<span>"&lt;option&nbsp;value='1'&gt;1111&lt;/option&gt;").appendTo("#select")//添加下拉框的option&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>稍微解释一下:&nbsp;&nbsp;</li><li>1.select[@name=<span>'country']&nbsp;option[@selected]&nbsp;表示具有name&nbsp;属性，&nbsp;&nbsp;</span></li><li>并&nbsp;且该属性值为<span>'country'&nbsp;的select元素&nbsp;里面的具有selected&nbsp;属性的option&nbsp;元素；&nbsp;&nbsp;</span></li><li>可以看出有@开头的就表示后面跟&nbsp;的是属性。&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>2,单选框:&nbsp;&nbsp;</li><li>$(<span>"input[@type=radio][@checked]").val();&nbsp;//得到单选框的&nbsp;选中项的值(注意中间没有空格)&nbsp;&nbsp;</span></li><li>$(<span>"input[@type=radio][@value=2]").attr("checked",'checked');&nbsp;//设置单选框value=2的为选中状态.(注意中间没有空格)&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>3,复选框:&nbsp;&nbsp;</li><li>$(<span>"input[@type=checkbox][@checked]").val();&nbsp;//得到复选框的选中的第一项的值&nbsp;&nbsp;</span></li><li>$(<span>"input[@type=checkbox][@checked]").each(function()&nbsp;{&nbsp;//由于复选框一般选中的是多个,所以可以循环输出&nbsp;&nbsp;</span></li><li>alert($(<span>this).val());&nbsp;&nbsp;</span></li><li>});&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>$(<span>"#chk1").attr("checked",'');//不打勾&nbsp;&nbsp;</span></li><li>$(<span>"#chk2").attr("checked",true);//&nbsp;打勾&nbsp;&nbsp;</span></li><li><span>if($("#chk1").attr('checked')==undefined){}&nbsp;//判断是否已经打勾&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>当然jquery的选择器是强大的.&nbsp;还有很多方法.&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>&lt;script&nbsp;src=<span>"jquery-1.2.1.js"&nbsp;type="text/javascript"&gt;&lt;/script&gt;&nbsp;&nbsp;</span></li><li>&lt;script&nbsp;language=<span>"javascript"&nbsp;type="text/javascript"&gt;&nbsp;&nbsp;</span></li><li>$(document).ready(<span>function(){&nbsp;&nbsp;</span></li><li>$(<span>"#selectTest").change(function()&nbsp;&nbsp;</span></li><li>{&nbsp;&nbsp;</li><li><span>//alert("Hello");&nbsp;&nbsp;</span></li><li><span>//alert($("#selectTest").attr("name"));&nbsp;&nbsp;</span></li><li><span>//$("a").attr("href","xx.html");&nbsp;&nbsp;</span></li><li><span>//window.location.href="xx.html";&nbsp;&nbsp;</span></li><li><span>//alert($("#selectTest").val());&nbsp;&nbsp;</span></li><li>alert($(<span>"#selectTest&nbsp;option[@selected]").text());&nbsp;&nbsp;</span></li><li>$(<span>"#selectTest").attr("value",&nbsp;"2");&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>});&nbsp;&nbsp;</li><li>});&nbsp;&nbsp;</li><li>&lt;/script&gt;&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>&nbsp;&nbsp;</li><li>&lt;a&nbsp;href=<span>"#"&gt;aaass&lt;/a&gt;&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>&lt;!--下拉框--&gt;&nbsp;&nbsp;</li><li>&lt;select&nbsp;id=<span>"selectTest"&nbsp;name="selectTest"&gt;&nbsp;&nbsp;</span></li><li>&lt;option&nbsp;value=<span>"1"&gt;11&lt;/option&gt;&nbsp;&nbsp;</span></li><li>&lt;option&nbsp;value=<span>"2"&gt;22&lt;/option&gt;&nbsp;&nbsp;</span></li><li>&lt;option&nbsp;value=<span>"3"&gt;33&lt;/option&gt;&nbsp;&nbsp;</span></li><li>&lt;option&nbsp;value=<span>"4"&gt;44&lt;/option&gt;&nbsp;&nbsp;</span></li><li>&lt;option&nbsp;value=<span>"5"&gt;55&lt;/option&gt;&nbsp;&nbsp;</span></li><li>&lt;option&nbsp;value=<span>"6"&gt;66&lt;/option&gt;&nbsp;&nbsp;</span></li><li>&lt;/select&gt;&nbsp;&nbsp;</li><li>jquery&nbsp;radio取值，checkbox取值，select取值，radio选中，checkbox选中，select选中，及其相关获取一组radio被选中&nbsp;项的值&nbsp;&nbsp;</li><li><span>var&nbsp;item&nbsp;=&nbsp;$('input[@name=items][@checked]').val();&nbsp;&nbsp;</span></li><li>获取select被选&nbsp;中项的文本&nbsp;&nbsp;</li><li><span>var&nbsp;item&nbsp;=&nbsp;$("select[@name=items]&nbsp;option[@selected]").text();&nbsp;&nbsp;</span></li><li>select&nbsp;下拉框的第二个元素为当前选中值&nbsp;&nbsp;</li><li>$(<span>'#select_id')[0].selectedIndex&nbsp;=&nbsp;1;&nbsp;&nbsp;</span></li><li>radio单选组的第二个&nbsp;元素为当前选中值&nbsp;&nbsp;</li><li>$(<span>'input[@name=items]').get(1).checked&nbsp;=&nbsp;true;&nbsp;&nbsp;</span></li><li>获取值：&nbsp;&nbsp;</li><li>文本&nbsp;框，文本区域：$(<span>"#txt").attr("value")；&nbsp;&nbsp;</span></li><li>多选框&nbsp;checkbox：$(<span>"#checkbox_id").attr("value")；&nbsp;&nbsp;</span></li><li>单选组radio：&nbsp;$(<span>"input[@type=radio][@checked]").val();&nbsp;&nbsp;</span></li><li>下拉框select：&nbsp;$(<span>'#sel').val();&nbsp;&nbsp;</span></li><li>控&nbsp;制表单元素：&nbsp;&nbsp;</li><li>文本框，文本区域：$(<span>"#txt").attr("value",'');//清空内容&nbsp;&nbsp;</span></li><li>$(<span>"#txt").attr("value",'11');//&nbsp;填充内容&nbsp;&nbsp;</span></li><li>多选框checkbox：&nbsp;$(<span>"#chk1").attr("checked",'');//不打勾&nbsp;&nbsp;</span></li><li>$(<span>"#chk2").attr("checked",true);//&nbsp;打勾&nbsp;&nbsp;</span></li><li><span>if($("#chk1").attr('checked')==undefined)&nbsp;//判断是否已经打勾&nbsp;&nbsp;</span></li><li>单选组radio：&nbsp;$(<span>"input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项&nbsp;&nbsp;</span></li><li>下拉框&nbsp;select：&nbsp;$(<span>"#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项&nbsp;&nbsp;</span></li><li>$(<span>"&lt;optionvalue='1'&amp;&nbsp;gt;1111&lt;/option&gt;&lt;optionvalue='2'&gt;2222&lt;/option&amp;&nbsp;gt;").appendTo("#sel")//添加下拉框的option&nbsp;&nbsp;</span></li><li>$(<span>"#sel").empty()；//&nbsp;清空下拉框&nbsp;&nbsp;</span></li><li>&nbsp;&nbsp;</li><li>获取一组radio被选中项的值&nbsp;&nbsp;</li><li><span>var&nbsp;item&nbsp;=&nbsp;$('input[@name=items][@checked]').val();&nbsp;&nbsp;</span></li><li>获取select被选中项的文本&nbsp;&nbsp;</li><li><span>var&nbsp;item&nbsp;=&nbsp;$("select[@name=items]&nbsp;option[@selected]").text();&nbsp;&nbsp;</span></li><li>select下拉框的第二个元素为当&nbsp;前选中值&nbsp;&nbsp;</li><li>$(<span>'#select_id')[0].selectedIndex&nbsp;=&nbsp;1;&nbsp;&nbsp;</span></li><li>radio单选组的第二个元素为当前选中值&nbsp;&nbsp;</li><li>$(<span>'input[@name=items]').get(1).checked&nbsp;=&nbsp;true;&nbsp;&nbsp;</span></li><li>获取值：&nbsp;&nbsp;</li><li>文本框，文本区域：$(<span>"#txt").attr("value")；&nbsp;&nbsp;</span></li><li>多选框&nbsp;checkbox：$(<span>"#checkbox_id").attr("value")；&nbsp;&nbsp;</span></li><li>单选组radio：&nbsp;$(<span>"input[@type=radio][@checked]").val();&nbsp;&nbsp;</span></li><li>下拉框select：&nbsp;$(<span>'#sel').val();&nbsp;&nbsp;</span></li><li>控&nbsp;制表单元素：&nbsp;&nbsp;</li><li>文本框，文本区域：$(<span>"#txt").attr("value",'');//清空内容&nbsp;&nbsp;</span></li><li>$(<span>"#txt").attr("value",'11');//&nbsp;填充内容&nbsp;&nbsp;</span></li><li>多选框checkbox：&nbsp;$(<span>"#chk1").attr("checked",'');//不打勾&nbsp;&nbsp;</span></li><li>$(<span>"#chk2").attr("checked",true);//&nbsp;打勾&nbsp;&nbsp;</span></li><li><span>if($("#chk1").attr('checked')==undefined)&nbsp;//判断是否已经打勾&nbsp;&nbsp;</span></li><li>单选组radio：&nbsp;$(<span>"input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项&nbsp;&nbsp;</span></li><li>下拉框&nbsp;select：&nbsp;$(<span>"#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项&nbsp;&nbsp;</span></li><li>$(<span>"&lt;option&nbsp;value='1'&gt;1111&lt;/option&gt;&lt;option&nbsp;value='2'&gt;2222&lt;/option&gt;").appendTo("#sel")//添加下拉框的option&nbsp;&nbsp;</span></li><li>$(<span>"#sel").empty()；//&nbsp;清空下拉框&nbsp; <br /></span></li></ol><p><div>query获取数据并生成下拉菜单,记下来,免得又弄丢.这东东一不用就忘,郁闷~!!! <p>&lt;script type="text/javascript"&gt;<br />&nbsp;&nbsp;&nbsp; $(document).ready(function() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GetByJquery();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $("#ddlProvince").change(function() { GetCity() });<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $("#ddlCity").change(function() { GetDistrict() });<br />&nbsp;&nbsp;&nbsp; });<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; function GetByJquery() { </p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $("#ddlProvince").empty(); //清空省份SELECT控件 </p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.getJSON("/ajax/GetProvinceList", function(data) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.each(data, function(i, item) {<br />&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; .val(item["ProvinceID"])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .text(item["ProvinceName"])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .appendTo($("#ddlProvince"));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GetCity();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p> <p>&nbsp;&nbsp;&nbsp; } </p> <p>&nbsp;&nbsp;&nbsp; function GetCity() { </p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $("#ddlCity").empty(); //清空城市SELECT控件<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var url ="/ajax/GetCityList/" + $("#ddlProvince").val();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.getJSON(url, function(data) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.each(data, function(i, item) {<br />&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; .val(item["CityID"])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .text(item["CityName"])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .appendTo($("#ddlCity"));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GetDistrict();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br />&nbsp;&nbsp;&nbsp; } </p> <p>&nbsp;&nbsp;&nbsp; function GetDistrict() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $("#ddlDistrict").empty(); //清空市区SELECT控件<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var url = "/ajax/GetDistrictList/" + $("#ddlCity").val();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.getJSON(url, function(data) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.each(data, function(i, item) {<br />&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; .val(item["DistrictID"])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .text(item["DistrictName"])<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .appendTo($("#ddlDistrict"));<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });<br />&nbsp;&nbsp;&nbsp; } </p> <p>&lt;/script&gt;</p></div><br /></p></div><br /></div><img src ="http://www.blogjava.net/ldwblog/aggbug/364990.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2011-11-28 14:35 <a href="http://www.blogjava.net/ldwblog/archive/2011/11/28/364990.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>50个jquery代码片段</title><link>http://www.blogjava.net/ldwblog/archive/2011/08/22/357058.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Mon, 22 Aug 2011 08:41:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2011/08/22/357058.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/357058.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2011/08/22/357058.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/357058.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/357058.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文会给你们展示50个jquery代码片段，这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法，另一些则是真正有用的函数或方法，他们能够帮助你又快又好地把事情完成。这些都是我尽量记住的有着最佳性能的代码段，因此如果你发现你任何可以做得更好的地方的话，欢迎把你的版本粘贴在评论中!我希望你在这一文章中能找到有帮助的东西。1. 如何创建嵌套的过...&nbsp;&nbsp;<a href='http://www.blogjava.net/ldwblog/archive/2011/08/22/357058.html'>阅读全文</a><img src ="http://www.blogjava.net/ldwblog/aggbug/357058.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2011-08-22 16:41 <a href="http://www.blogjava.net/ldwblog/archive/2011/08/22/357058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jquery 密码强度验证</title><link>http://www.blogjava.net/ldwblog/archive/2010/12/30/341987.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 30 Dec 2010 06:47:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/12/30/341987.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/341987.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/12/30/341987.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/341987.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/341987.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: TitleType text here.../**//*&nbsp;@projectDescription&nbsp;jQuery&nbsp;Password&nbsp;Strength&nbsp;Plugin&nbsp;-&nbsp;A&nbsp;jQuery&nbsp;plugin&nbsp;to&nbsp;provide&nbsp;accessibility&nbsp;functions...&nbsp;&nbsp;<a href='http://www.blogjava.net/ldwblog/archive/2010/12/30/341987.html'>阅读全文</a><img src ="http://www.blogjava.net/ldwblog/aggbug/341987.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-12-30 14:47 <a href="http://www.blogjava.net/ldwblog/archive/2010/12/30/341987.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery几个符号的解释</title><link>http://www.blogjava.net/ldwblog/archive/2010/11/18/338379.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 18 Nov 2010 06:35:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/11/18/338379.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/338379.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/11/18/338379.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/338379.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/338379.html</trackback:ping><description><![CDATA[1.$。在jQuery 中$("&lt;span&gt;")，这个语法等同于$(document.createElement("span")) ，这是一种用法，在选择元素的时候还会这样子的用：[attribute$=value]，匹配给定的属性是以某些值结尾的元素。下面举个例子来说明一下：<br />
HTML代码<br />
<span style="color: #800080">&lt;input name="newsletter" /&gt;<br />
&lt;input name="milkman" /&gt;<br />
&lt;input name="jobletter" /&gt;</span><br />
jQuery 代码:<br />
<span style="color: #ff6600">$("input[name$='letter']")</span><br />
结果:<br />
<span style="color: #800000">[ &lt;input name="newsletter" /&gt;, &lt;input name="jobletter" /&gt; ]</span><br />
&nbsp;&nbsp;&nbsp; 2.!。选择器：[attribute!=value]，匹配所有不含有指定的属性，或者属性不等于特定值的元素，此选择器等价于:not([attr=value])。
<p><span style="font-size: medium">例子说明一下：<br />
HTML代码<br />
<span style="color: #800080">&lt;input type="checkbox" name="newsletter" value="Hot Fuzz" /&gt;<br />
&lt;input type="checkbox" name="newsletter" value="Cold Fusion" /&gt;<br />
&lt;input type="checkbox" name="accept" value="Evil Plans" /&gt;<br />
</span>jQuery 代码:<br />
<span style="color: #ff00ff">$("input[name!='newsletter']").attr("checked", true);</span><br />
结果:<br />
<span style="color: #800000">[ &lt;input type="checkbox" name="accept" value="Evil Plans" checked="true" /&gt; ]<br />
</span>&nbsp;&nbsp; 3.*。选择器：[attribute*=value]，匹配给定的属性是以包含某些值的元素。举个例子说明一下：<br />
HTML 代码:<br />
<span style="color: #800080">&lt;input name="man-news" /&gt;<br />
&lt;input name="milkman" /&gt;<br />
&lt;input name="letterman2" /&gt;<br />
&lt;input name="newmilk" /&gt;</span><br />
jQuery 代码:<br />
<span style="color: #ff00ff">$("input[name*='man']")</span><br />
结果:<br />
<span style="color: #800000">[ &lt;input name="man-news" /&gt;, &lt;input name="milkman" /&gt;, &lt;input name="letterman2" /&gt; ]</span><br />
&nbsp; 4.@。匹配包含给定属性的元素。注意，在jQuery 1.3中，前导的@符号已经被废除！如果想要兼容最新版本，只需要简单去掉@符号即</span></p>
<p><span style="font-size: medium">可。<br />
&nbsp; 5.^。选择器：[attribute^=value]，匹配给定的属性是以某些值开始的元素，下面举个例子来说明一下：<br />
HTML 代码:<br />
<span style="color: #800080">&lt;input name="newsletter" /&gt;<br />
&lt;input name="milkman" /&gt;<br />
&lt;input name="newsboy" /&gt;</span><br />
jQuery 代码:<br />
<span style="color: #ff00ff">$("input[name^='news']")</span><br />
结果:<br />
<span style="color: #800000">[ &lt;input name="newsletter" /&gt;, &lt;input name="newsboy" /&gt; ]<br />
<br />
</p>
<div id="blog_text" class="cnt">
<div class="content">
<p>在jquery中，当使用$(&#8221;input[name='metaId']&#8220;).val()不能直接获得被选择的radio的值，只是获得 radio标签的第一个值，这可能jquery使用xpath语言了进行查找有关，而我们通常是想获得被选中的radio的值，有以下几种方法：</p>
<p>1，使用$(&#8221;input[name='metaId']:checked&#8221;).val()获得 //name代表radio中name属性名</p>
<p>2，使用$(&#8221;:radio:checked&#8221;).val()获得 //限制页面只有一组radio标签</p>
</div>
</div>
<p><br />
</span></span></p>
<img src ="http://www.blogjava.net/ldwblog/aggbug/338379.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-11-18 14:35 <a href="http://www.blogjava.net/ldwblog/archive/2010/11/18/338379.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery使用手册（八：jQuery插件）</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330725.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:17:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330725.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330725.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330725.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330725.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330725.html</trackback:ping><description><![CDATA[&nbsp;
<p style="text-align: left; line-height: 130%; background: white" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 14pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><strong><u><span style="line-height: 130%; font-family: 宋体; font-size: 14pt">八</span></u></strong><strong><u><span style="line-height: 130%; font-family: 宋体; font-size: 18pt">：</span></u></strong><strong><u><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 18pt">jQuery</span></u></strong><strong><u><span style="line-height: 130%; font-family: 宋体; font-size: 18pt">插件</span></u></strong><strong><u><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 18pt"><br />
</span></u></strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt"><br />
</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">随着</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">的广泛使用，已经出现了大量</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">插件，如</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">thickbox</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">iFX</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery-googleMap</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">等，简单的引用这些源文件就可以方便的使用这些插件。这里我简单的介绍一些网址供大家参考，这些网站头提供了大量的</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">demo</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，并且使用及其简单，及时</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">E</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">文不好，也能快速掌握！</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp; </span><span style="line-height: 130%; font-size: 9pt"><a href="http://jquery.com/plugins"><span style="line-height: 130%; color: #1d58d1; text-decoration: none; text-underline: none">http://jquery.com/plugins</span></a>&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="line-height: 130%; font-family: 宋体; font-size: 9pt">官方推荐</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp; <a href="http://interface.eyecon.ro/demos"><span style="line-height: 130%; color: #1d58d1; text-decoration: none; text-underline: none">http://interface.eyecon.ro/demos</span></a>&nbsp;&nbsp;&nbsp; </span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">效果超级棒，使用更简单，一定有你喜欢的！</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp; <a href="http://www.dyve.net/jquery/"><span style="line-height: 130%; color: #1d58d1; text-decoration: none; text-underline: none">http://www.dyve.net/jquery/</span></a><br />
&nbsp;&nbsp;&nbsp; <a href="http://bassistance.de/jquery-plugins"><span style="line-height: 130%; color: #1d58d1; text-decoration: none; text-underline: none">http://bassistance.de/jquery-plugins</span></a><br />
<br />
&nbsp;&nbsp; </span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">还有其它很多插件，大家可以</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">google</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">以下，如果大家发现好的了，可以留言共享以下！</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp; <br />
<br />
&nbsp;&nbsp;&nbsp; ——————————————————————————————————————————————<br />
<br />
<br />
&nbsp;&nbsp;&nbsp; </span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">至此</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">已经介绍完毕，并合并整理提供给大家</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> <a href="http://www.cnblogs.com/Files/young18/jQuery.rar"><span style="line-height: 130%; font-family: 宋体; color: #1d58d1; text-decoration: none; text-underline: none">下载</a> </span></span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，更多详细的使用请大家参考官方网站，下面我再推荐一些</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">的学习网站方便大家更好的掌握这项工具！</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp; <a href="http://keel.sike.googlepages.com/jQuery_getting_started.html"><span style="line-height: 130%; color: #1d58d1; text-decoration: none; text-underline: none">http://keel.sike.googlepages.com/jQuery_getting_started.html</span></a>&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">中文入门介绍，</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">Keel</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">翻译</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp; <a href="http://jquery.com/api"><span style="line-height: 130%; color: #1d58d1; text-decoration: none; text-underline: none">http://jquery.com/api</span></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jquery</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">提供全部基本方法的介绍及</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">demo</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，方便大家查询！</span></p>
 <img src ="http://www.blogjava.net/ldwblog/aggbug/330725.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:17 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330725.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery使用手册（七：Ajax支持）</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330724.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:16:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330724.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330724.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330724.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330724.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330724.html</trackback:ping><description><![CDATA[&nbsp;
<p style="text-align: left; line-height: 120%; text-indent: 15pt; margin: 7.5pt 0cm; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 14pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 18pt">七：</span></u></strong><strong><u><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 18pt">Ajax</span></u></strong><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 18pt">支持</span></u></strong><strong><u><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 18pt"><br />
</span></u></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 12pt"><br />
</span></strong>&nbsp;<span style="line-height: 120%; font-family: 宋体; font-size: 10pt">通用方式：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<strong><span style="color: black">$.ajax(prop)&nbsp;&nbsp;&nbsp; </span></strong></span><strong><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">通过一个</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">ajax</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">请求，回去远程数据，</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">prop</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">是一个</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">hash</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">表，它可以传递的</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">key/value</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">有以下几种</span></strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">。</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(String)type</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：数据传递方式</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">(get</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">或</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">post)</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">。</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((String)url</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：数据请求页面的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">url<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((String)data</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：传递数据的参数字符串，只适合</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">post</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">方式</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((String)dataType</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：期待数据返回的数据格式</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">(</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">例如</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> "xml", "html", "script",</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">或</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> "json")<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((Boolean)ifModified</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">当最后一次请求的相应有变化是才成功返回，默认值是</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">false<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((Number)timeout:</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">设置时间延迟请求的时间。可以参考</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$.ajaxTimeout<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((Boolean)global</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：是否为当前请求触发</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">全局事件，默认为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">true<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((Function)error</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：当请求失败时触发的函数。</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((Function)success</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：当请求成功时触发函数</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((Function)complete</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">：当请求完成后出发函数</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及说明</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$.ajax({url:&nbsp;"ajax.htm",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success:</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(msg){&nbsp;<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;$(div"#a").html(msg);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;});</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">将</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax.htm</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">返回的内容作为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">div</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">内容</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$.ajax({&nbsp;url:&nbsp;"ajax.aspx",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type:"get",&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dataType:"html",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data:&nbsp;"name=John&amp;location=Boston",<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success:</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(msg){&nbsp;<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; $("#a").html(msg);<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;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; });</span></p>
<p style="text-align: left; line-height: 150%; text-indent: 15pt; margin: 7.5pt 0cm; background: white" class="MsoNormal" align="left"><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">用</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">get</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">方式向</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax.aspx</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">页面传参数，并将返回内容负给</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">a</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">的对象。</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
<strong><span style="color: #993366">$.ajaxTimeout(time)</span></strong> </span><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">设置请求结束时间</span></strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp; $.ajaxTimeout( 5000 )<br />
<br />
</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">其它简化方式：</span></p>
<p style="text-align: left; line-height: 150%; text-indent: 15pt; margin: 7.5pt 0cm; background: white" class="MsoNormal" align="left"><strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.get(url, params, callback)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">用</span></strong><strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">get</span></strong><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">方式向远程页面传递参数，请求完成后处理函数，除了</span></strong><strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">url</span></strong><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">外，其它参数任意选择</span></strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">！</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$.get(&nbsp;"ajax.htm"&nbsp;,&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(data){&nbsp;$("#a").html(data)&nbsp;&nbsp;})</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$.get(&nbsp;&nbsp; "ajax.asp",&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;name:&nbsp;"young",&nbsp;age:&nbsp;"25"&nbsp;},<br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(data){&nbsp;alert("Data&nbsp;Loaded:&nbsp;"&nbsp;+&nbsp;data);&nbsp;}<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )&nbsp;</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.getIfModified(url, params, callback)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">用</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">get</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">方式向远程页面传递参数，从最后一次请求后如果数据有变化才作出响应，执行函数</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.getJSON(url, params, callback)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">用</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">get</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">方式向远程</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">json</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对象传递参数，请求完成后处理函数</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">。</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.getScript(url, callback)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">用</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">get</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">方式载入并运行一个远程</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">javascript</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">文件。请求完成后处理函数</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">。</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.post(url, params, callback)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">用</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">post</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">方式向远程页面传递参数，请求完成后处理函数</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">load(url, params, callback)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">载入一个远程文件并载入页面</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">DOM</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">中，并执行函数</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span></strong></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$("#a").load("ajax.htm",&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">()&nbsp;{&nbsp;alert("load&nbsp;is&nbsp;done");&nbsp;}&nbsp;);</span></p>
<span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><a href="http://skylaugh.cnblogs.com/"><strong></span></strong></a><a href="http://skylaugh.cnblogs.com/"><strong></span></strong></a></span><span style="font-family: 宋体; font-size: 10pt">向</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax.htm</span><span style="font-family: 宋体; font-size: 10pt">页面发出请求，将返回结果装入</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="font-family: 宋体; font-size: 10pt">为</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">a</span><span style="font-family: 宋体; font-size: 10pt">的内容中，然后再执行函数</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span><span style="font-family: 宋体; font-size: 10pt">。</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">loadIfModified(url, params, callback)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">用</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">get</span><span style="font-family: 宋体; font-size: 10pt">方式向远程页面传递参数，从最后一次请求后如果数据有变化才作出响应，将返回结果载入页面</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">DOM</span><span style="font-family: 宋体; font-size: 10pt">中，并执行函数</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">ajaxStart(callback)</span><span style="font-family: 宋体; font-size: 10pt">当</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax</span><span style="font-family: 宋体; font-size: 10pt">请求发生错误是时执行函数</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">ajaxComplete(callback)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">当</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax</span><span style="font-family: 宋体; font-size: 10pt">请求完成时执行函数</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">ajaxError(callback)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">当</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax</span><span style="font-family: 宋体; font-size: 10pt">请求发生错误时执行函数</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">ajaxStop(callback)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">当</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax</span><span style="font-family: 宋体; font-size: 10pt">请求停止时执行函数</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">ajaxSuccess(callback)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">当</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ajax</span><span style="font-family: 宋体; font-size: 10pt">请求成功时执行函数</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span></strong>
 <img src ="http://www.blogjava.net/ldwblog/aggbug/330724.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:16 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330724.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JQuery使用手册（六：事件处理）</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330723.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:15:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330723.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330723.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330723.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330723.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330723.html</trackback:ping><description><![CDATA[&nbsp;
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 18pt">六：事件处理</span></u></strong><strong><u><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 18pt"><br />
</span></u></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt"><br />
</span>&nbsp;<strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">hover(Function, Function)</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp;&nbsp; </span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">当鼠标</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">move over</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">时触发第一个</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">function</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，当鼠标</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">move out</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">时触发第二个</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">function</span></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">样式：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&lt;style&gt;.red{color:#FF0000}&lt;/style&gt;<br />
Html</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> &lt;div id="a"&gt;sdf&lt;/div&gt;<br />
jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及效果</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){<br />
&nbsp;&nbsp;$("#a").hover(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">).addClass("red");},<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; </span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){&nbsp;$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">).removeClass("red");&nbsp;<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; });<br />
})</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">最终效果是当鼠标移到</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的层上时图层增加一个</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">red</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">样式，离开层时移出</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">red</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">样式</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">toggle(Function, Function)</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp;&nbsp; </span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">当匹配元素第一次被点击时触发第一个函数，当第二次被点击时触发第二个函数</span></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">样式：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&lt;style&gt;.red{color:#FF0000}&lt;/style&gt;<br />
Html</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> &lt;div id="a"&gt;sdf&lt;/div&gt;<br />
jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及效果</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){<br />
&nbsp;&nbsp;$("#a").&nbsp;toggle&nbsp;(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">).addClass("red");},<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; </span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){&nbsp;$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">).removeClass("red");&nbsp;<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; });<br />
})</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">最终效果是当鼠标点击</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的层上时图层增加一个</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">red</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">样式，离开层时移出</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">red</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">样式</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">bind(type, fn)</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp; </span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">用户将一个事件和触发事件的方式绑定到匹配对象上。</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">trigger(type)</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp; </span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">用户触发</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">type</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">形式的事件。</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$("p").trigger("click")</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">还有：</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">unbind()&nbsp;&nbsp; unbind(type)&nbsp;&nbsp;&nbsp; unbind(type, fn)</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt"><br />
</span></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">Dynamic event(Function)&nbsp;&nbsp;&nbsp; </span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">绑定和取消绑定提供函数的简捷方式</span></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">例：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$("#a").bind("click",</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">()&nbsp;{&nbsp;<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;&nbsp;&nbsp; $(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">).addClass("red");<br />
})</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">也可以这样写：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$("#a").click(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">()&nbsp;{&nbsp;<br />
&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="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">).addClass("red");<br />
});</span></p>
<p style="text-align: left; line-height: 150%; text-indent: 15pt; margin: 7.5pt 0cm; background: white" class="MsoNormal" align="left"><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">最终效果是当鼠标点击</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">a</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">的层上时图层增加一个</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">red</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">样式，</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
<strong>jQuery</strong></span><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">提供的函数</span></strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> <br />
</span><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">用于</span></strong><strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">browers</span></strong><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">事件</span></strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<strong><span style="color: #993366">error(fn)&nbsp;&nbsp;&nbsp; load(fn)&nbsp;&nbsp;&nbsp;&nbsp; unload(fn)&nbsp;&nbsp;&nbsp; resize(fn)&nbsp;&nbsp;&nbsp; scroll(fn)<br />
</span></strong><br />
</span><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">用于</span></strong><strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">form</span></strong><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">事件</span></strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<strong><span style="color: #993366">change(fn)&nbsp;&nbsp;&nbsp; select(fn)&nbsp;&nbsp;&nbsp; submit(fn)</span></strong><br />
<br />
</span><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">用于</span></strong><strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">keyboard</span></strong><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">事件</span></strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<strong><span style="color: #993366">keydown(fn)&nbsp;&nbsp;&nbsp; keypress(fn)&nbsp;&nbsp;&nbsp; keyup(fn)</span><br />
</span><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">用于</span></strong><strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">mouse</span></strong><strong><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">事件</span></strong><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<strong><span style="color: #993366">click(fn)&nbsp;&nbsp;&nbsp; dblclick(fn)&nbsp;&nbsp;&nbsp; mousedown(fn)&nbsp;&nbsp; mousemove(fn)<br />
mouseout(fn)&nbsp; mouseover(fn)&nbsp;&nbsp;&nbsp;&nbsp; mouseup(fn)</span></strong></span></p>
<strong><span style="font-family: 宋体; font-size: 10pt">用于</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">UI</span><span style="font-family: 宋体; font-size: 10pt">事件</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
blur(fn)&nbsp;&nbsp;&nbsp; focus(fn)</span></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">以上事件的扩展再扩展为</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">5</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">类</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt"><br />
</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">举例，</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">click(fn) </span><span style="font-family: 宋体; color: #339966; font-size: 10pt">扩展</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt"> click()&nbsp; unclick()&nbsp; oneclick(fn)&nbsp; unclick(fn)<br />
click(fn)</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">：增加一个点击时触发某函数的事件</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt"><br />
click()</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">：可以在其他事件中执行匹配对象的</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">click</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">事件。</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt"><br />
unclick ()</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">：不执行匹配对象的</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">click</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">事件。</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt"><br />
oneclick(fn)</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">：只增加可以执行一次的</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">click</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">事件。</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt"><br />
unclick (fn)</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">：增加一个点击时不触发某函数的事件。</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt"><br />
</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">上面列举的用于</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">browers</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">、</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">form</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">、</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">keyboard</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">、</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">mouse</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">、</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt">UI</span><span style="font-family: 宋体; color: #339966; font-size: 10pt">的事件都可以按以上方法扩展。</span><span style="font-family: 'Verdana', 'sans-serif'; color: #339966; font-size: 10pt"><br />
<br />
</span></strong>
 <img src ="http://www.blogjava.net/ldwblog/aggbug/330723.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:15 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330723.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery使用手册（ 四：JavaScript处理）</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330721.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:14:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330721.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330721.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330721.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330721.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330721.html</trackback:ping><description><![CDATA[&nbsp;
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left">&nbsp;<strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 14pt">四</span></u></strong><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 18pt">：</span></u></strong><strong><u><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 18pt">JavaScript</span></u></strong><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 18pt">处理</span></u></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<span style="color: red"><br />
</span></span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$.browser()&nbsp; </span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">判断浏览器类型，返回</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">boolen</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">值</span></strong></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">if</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">($.browser.msie)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert("</span><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">这是一个</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">IE</span><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">浏览器</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">");}<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">else</span>&nbsp;<span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">if</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">($.browser.opera)&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert("</span><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">这是一个</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">opera</span><span style="line-height: 120%; font-family: 宋体; color: black; font-size: 10pt">浏览器</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">");}<br />
})</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">当页面载入式判断浏览器类型，可判断的类型有</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">msie</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">、</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">mozilla</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">、</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">opera</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">、</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">safari<br />
<br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.each(obj, fn)</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp; obj</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为对象或数组，</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">fn</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为在</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">obj</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">上依次执行的函数，注意区分</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$().each()</span></strong></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$.each(&nbsp;[0,1,2],&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(i){&nbsp;alert(&nbsp;"Item&nbsp;#"&nbsp;+&nbsp;i&nbsp;+&nbsp;":&nbsp;"&nbsp;+&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;);&nbsp;});</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp;&nbsp; </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">分别将</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">1</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">2</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为参数，传入到</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">function(i)</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">中</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$.each({&nbsp;name:&nbsp;"John",&nbsp;lang:&nbsp;"JS"&nbsp;},&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(i){&nbsp;alert(&nbsp;"Name:&nbsp;"&nbsp;+&nbsp;i&nbsp;+&nbsp;",&nbsp;Value:&nbsp;"&nbsp;+&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;);</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp;&nbsp; { name: "John", lang: "JS" }</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为一个</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">hash</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对象，依次将</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">hash</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">中每组对象传入到函数中</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.extend(obj, prop)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">用第二个对象扩展第一个对象</span></strong></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">var</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;settings&nbsp;=&nbsp;{&nbsp;validate:&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">false</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">,&nbsp;limit:&nbsp;5,&nbsp;name:&nbsp;"foo"&nbsp;};<br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">var</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;options&nbsp;=&nbsp;{&nbsp;validate:&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">true</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">,&nbsp;name:&nbsp;"bar"&nbsp;};<br />
$.extend(settings,&nbsp;options);</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">执行后</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">settings</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对象为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">{ validate: true, limit: 5, name: "bar" }<br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">可以用下面函数来测试</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">var</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;settings&nbsp;=&nbsp;{&nbsp;validate:&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">false</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">,&nbsp;limit:&nbsp;5,&nbsp;name:&nbsp;"foo"&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">var</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;options&nbsp;=&nbsp;{&nbsp;validate:&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">true</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">,&nbsp;name:&nbsp;"bar"&nbsp;};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.extend(settings,&nbsp;options);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $.each(settings,&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(i){&nbsp;alert(&nbsp;i&nbsp;+&nbsp;"="&nbsp;+&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;);&nbsp;});<br />
})</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.grep(array,fn)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">通过函数</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">fn</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">来过滤</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">array</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，将</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">array</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">中的元素依次传给</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">fn</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">fn</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">必须返回一个</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">boolen</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，如</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">fn</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">返回</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">true</span></strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，将被过滤</span></strong></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">var</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;arr=&nbsp;$.grep(&nbsp;[0,1,2,3,4],&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(i){&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">return</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;i&nbsp;&gt;&nbsp;2;&nbsp;});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.each(arr,&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(i){&nbsp;alert(i);&nbsp;});<br />
})</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">我们可以看待执行</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$.grep</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">后数组</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">[0,1,2,3,4]</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">变成</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">[0</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">1]<br />
<br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.merge(first, second)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">两个参数都是数组，排出第二个数组中与第一个相同的，再将两个数组合并</span></strong></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">var</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;arr&nbsp;=&nbsp;$.merge(&nbsp;[0,1,2],&nbsp;[2,3,4]&nbsp;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.each(arr,&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(i){&nbsp;alert(i);&nbsp;});<br />
})</span></p>
<span style="font-family: 宋体; font-size: 10pt">可以看出</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">arr</span><span style="font-family: 宋体; font-size: 10pt">的结果为</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">[0,1,2,3,4]<br />
<br />
</span><strong><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$.trim(str)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">移出字符串两端的空格</span></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp; $.trim("&nbsp;&nbsp; hello, how are you?&nbsp;&nbsp; ")</span><span style="font-family: 宋体; font-size: 10pt">的结果是</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">"hello, how are you?"<br />
<br />
</span>
 <img src ="http://www.blogjava.net/ldwblog/aggbug/330721.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:14 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330721.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery使用手册（  五：动态效果）</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330722.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:14:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330722.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330722.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330722.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330722.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330722.html</trackback:ping><description><![CDATA[&nbsp;
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><strong>&nbsp;</strong><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 14pt">五</span></u></strong><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 18pt">：动态效果</span></u></strong><strong><u><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></u></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">在将这部分之前我们先看个例子，相信做网页的朋友都遇到</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">n</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">级菜单的情景，但点击某菜单按钮时，如果它的子菜单是显示的，则隐藏子菜单，如果子菜单隐藏，则显示出来，传统的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">javascript</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">做法是先用</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">getElementById</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">取出子菜单所在容器的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，在判断该容器的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">style.display</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">是否等于</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">none</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，如果等于则设为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">block,</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">如果不等于这设为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">none</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，如果在将效果设置复杂一点，当点击按钮时，不是忽然隐藏和显示子菜单，而是高度平滑的转变，这时就要通过</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">setTimeout</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">来设置子菜单的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">height</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">了，再复杂一点透明度也平滑的消失和显现，这时显现下来需要编写很多代码，如果</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">js</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">基础不好的朋友可能只能从别人写好的代码拿过来修改了！</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">实现上面效果只需要</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">1</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">句话就行，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$("#a").toggle("slow"), ,</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">学完</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">后还需要抄袭修改别人的代码吗？下面我们逐个介绍</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">用于效果处理的方法。</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">hide()</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">隐藏匹配对象</span></strong></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="a"&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">Hello&nbsp;Again</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">=&#8217;&nbsp;("#a").hide()&#8217;&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 130%; background: white" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">当点击连接时</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">,id</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">a</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">的对象的</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">display</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">变为</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">none</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">。</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">show()</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">显示匹配对象</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">hide(speed)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">以一定的速度隐藏匹配对象，其大小（长宽）和透明度都逐渐变化到</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">speed</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">有</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">3</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">级</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">("slow", "normal",&nbsp; "fast")</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，也可以是自定义的速度。</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">show(speed)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">以一定的速度显示匹配对象，其大小（长宽）和透明度都由</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">逐渐变化到正常</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">hide(speed, callback)&nbsp; show(speed, callback)</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">当显示和隐藏变化结束后执行函数</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">toggle()&nbsp;&nbsp;&nbsp; toggle(speed)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">如果当前匹配对象隐藏，则显示他们，如果当前是显示的，就隐藏，</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">toggle(speed),</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">其大小（长宽）和透明度都随之逐渐变化。</span></strong></p>
<p style="text-align: left; line-height: 130%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><span style="color: blue">&lt;</span><span style="color: maroon">img&nbsp;</span><span style="color: red">src</span><span style="color: blue">="1.jpg"</span><span style="color: red">&nbsp;style</span><span style="color: blue">="width:150px"/&gt;</span><span style="color: black"><br />
</span><span style="color: blue">&lt;</span><span style="color: maroon">a&nbsp;</span><span style="color: red">href</span><span style="color: blue">="#"</span><span style="color: red">&nbsp;onClick</span><span style="color: blue">='$("img").toggle("slow")'&gt;</span><span style="color: black">jQuery</span><span style="color: blue">&lt;/</span><span style="color: maroon">a</span><span style="color: blue">&gt;</span></span></p>
<p style="text-align: left; line-height: 130%; background: white" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">fadeIn(speeds)&nbsp;&nbsp; fadeOut(speeds)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">根据速度调整透明度来显示或隐藏匹配对象，注意有别于</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">hide(speed)</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">和</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">show(speed)</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">fadeIn</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">和</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">fadeOut</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">都只调整透明度，不调整大小</span></strong></p>
<p style="text-align: left; line-height: 130%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">img&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">src</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="1.jpg"</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;style</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="display:none"/&gt;&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">='$("img&nbsp;").fadeIn("slow")'&gt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jQuery&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 130%; background: white" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">点击连接后可以看到图片逐渐显示。</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">fadeIn(speed, callback)&nbsp; fadeOut(speed, callback)</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp; callback</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">为函数，先通过调整透明度来显示或隐藏匹配对象，当调整结束后执行</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">函数</span></strong></p>
<p style="text-align: left; line-height: 130%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">img&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">src</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="1.jpg"/&gt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">='$("img&nbsp;").fadeIn("slow",function(){&nbsp;alert("Animation&nbsp;Done.");&nbsp;})'&gt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jQuery&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 130%; background: white" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">点击连接后可以看到图片逐渐显示</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">,</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">显示完全后弹出对话框</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">fadeTo(speed, opacity, callback)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">将匹配对象以</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">speed</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">速度调整倒透明度</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">opacity</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，然后执行函数</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">。</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">Opacity</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">为最终显示的透明度</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">(0-1).</span></strong></p>
<p style="text-align: left; line-height: 130%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">img&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">src</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="1.jpg"/&gt;&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">br</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">='$("img&nbsp;").fadeTo("slow",0.55,function(){&nbsp;alert("Animation&nbsp;Done.");&nbsp;})'&gt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jQuery&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 130%; background: white" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">大家可以看一下自己看看效果，如果不用</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">，编写原始</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">javascript</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">脚本可能很多代码！</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">slideDown(speeds)</span></strong><strong>&nbsp;</strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">将匹配对象的高度由</span></strong><strong><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span></strong><strong><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">以指定速率平滑的变化到正常！</span></strong></p>
<p style="text-align: left; line-height: 130%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">img&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">src</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="1.jpg"</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;style</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="display:none"/&gt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">='$("img&nbsp;").slideDown("slow")'&gt;</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">jQuery</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">slideDown(speeds,callback)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">将匹配对象的高度由</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span><span style="font-family: 宋体; font-size: 10pt">变化到正常！变化结束后执行函数</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">callback</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">slideUp("slow")&nbsp; slideUp(speed, callback)</span><span style="font-family: 宋体; font-size: 10pt">匹配对象的高度由正常变化到</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">slideToggle("slow")</span><span style="font-family: 宋体; font-size: 10pt">如果匹配对象的高度正常则逐渐变化到</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span><span style="font-family: 宋体; font-size: 10pt">，若为</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span><span style="font-family: 宋体; font-size: 10pt">，则逐渐变化到正常</span></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;<br />
<br />
</span>
 <img src ="http://www.blogjava.net/ldwblog/aggbug/330722.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:14 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330722.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery使用手册（二：DOM操作）</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330719.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:13:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330719.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330719.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330719.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330719.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330719.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 二：DOM操作属性我们以&lt;img id="a" scr="5.jpg"/&gt;为例，在原始的javascript里面可以用var o=document.getElementById('a')取的id为a的节点对象，在用o.src来取得或修改该节点的scr属性，在jQuery里$("#a")将得到jQuery对象[ &lt;img id="a" scr="5.jpg"/&gt; ]，...&nbsp;&nbsp;<a href='http://www.blogjava.net/ldwblog/archive/2010/09/02/330719.html'>阅读全文</a><img src ="http://www.blogjava.net/ldwblog/aggbug/330719.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:13 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330719.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery使用手册（三：CSS操作）</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330720.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:13:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330720.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330720.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330720.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330720.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330720.html</trackback:ping><description><![CDATA[&nbsp;
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><u><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">三</span></u><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 18pt">：</span></u></strong><strong><u><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 18pt">CSS</span></u></strong><strong><u><span style="line-height: 120%; font-family: 宋体; font-size: 18pt">操作</span></u></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 12pt"><br />
</span></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">传统</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">javascript</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">css</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的操作相当繁琐，比如</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&lt;div id="a" style="background:blue"&gt;css&lt;/div&gt;</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">取它的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">background</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">语法是</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> document.getElementById("a").style.background</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，而</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">css</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">更方便的操作，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$("#a").background()</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$("#a").background(&#8220;red&#8221;)<br />
$("#a")</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">得到</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对象</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">[ &lt;div id="a" &#8230; /div&gt; ]<br />
$("#a").background()</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">将取出该对象的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">background</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">样式。</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
$("#a").background(&#8220;red&#8221;)</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">将该对象的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">background</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">样式设为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">redjQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">提供了以下方法，来操作</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">css<br />
</span><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">background ()&nbsp;&nbsp; background (val)&nbsp;&nbsp;&nbsp;&nbsp; color()&nbsp;&nbsp;&nbsp; color(val)&nbsp;&nbsp;&nbsp;&nbsp; css(name)&nbsp;&nbsp;&nbsp; css(prop)&nbsp;&nbsp;&nbsp; </span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt"><br />
</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">css(key, value)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;float()&nbsp;&nbsp; float(val)&nbsp;&nbsp; height()&nbsp;&nbsp; height(val)&nbsp; width()&nbsp; width(val)&nbsp; </span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt"><br />
</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">left()&nbsp;&nbsp; left(val)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; overflow()&nbsp;&nbsp; overflow(val)&nbsp;&nbsp; position()&nbsp;&nbsp; position(val)&nbsp; top()&nbsp;&nbsp; top(val)</span></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">这里需要讲解一下</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">css(name)&nbsp; css(prop)&nbsp; css(key, value)</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，其他的看名字都知道什么作用了！</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">div&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="a"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;style</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="background:blue;&nbsp;color:red"&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">css</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">div</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">P&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="b"&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">test</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">P</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">css(name)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">获取样式名为</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">name</span><span style="font-family: 宋体; font-size: 10pt">的样式</span></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> <br />
$("#a").css("color") </span><span style="font-family: 宋体; font-size: 10pt">将得到样式中</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">color</span><span style="font-family: 宋体; font-size: 10pt">值</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">red</span><span style="font-family: 宋体; font-size: 10pt">，</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">("#a").css("background ")</span><span style="font-family: 宋体; font-size: 10pt">将得到</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">blue<br />
<br />
</span><strong><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">css(prop)</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp; prop</span><span style="font-family: 宋体; font-size: 10pt">是一个</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">hash</span><span style="font-family: 宋体; font-size: 10pt">对象，用于设置大量的</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">css</span><span style="font-family: 宋体; font-size: 10pt">样式</span></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
$("#b").css({ color: "red", background: "blue" });<br />
</span><span style="font-family: 宋体; font-size: 10pt">最终效果是</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&lt;p id="b" style="background:blue; color:red"&gt;test&lt;/p&gt;,{ color: "red", background: "blue" }</span><span style="font-family: 宋体; font-size: 10pt">，</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">hash</span><span style="font-family: 宋体; font-size: 10pt">对象，</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">color</span><span style="font-family: 宋体; font-size: 10pt">为</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">key</span><span style="font-family: 宋体; font-size: 10pt">，</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">"red"</span><span style="font-family: 宋体; font-size: 10pt">为</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">value</span><span style="font-family: 宋体; font-size: 10pt">，</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
</span><strong><span style="font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">css(key, value)</span>&nbsp;<span style="font-family: 宋体; font-size: 10pt">用于设置一个单独得</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">css</span><span style="font-family: 宋体; font-size: 10pt">样式</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$("#b").css("color","red");</span><span style="font-family: 宋体; font-size: 10pt">最终效果是</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&lt;p id="b" style="color:red"&gt;test&lt;/p&gt;<br />
<br />
</span>
 <img src ="http://www.blogjava.net/ldwblog/aggbug/330720.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:13 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330720.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery使用手册（一：核心部分）</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330718.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:11:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330718.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330718.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330718.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330718.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330718.html</trackback:ping><description><![CDATA[<strong><u><span style="font-family: 宋体; font-size: 18pt">一：核心部分</span></u></strong><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
<br />
&nbsp;
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">$(&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;$(document.body).background("black");<br />
})</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">运行：当文档载入时背景变成黑色，相当于</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">onLoad</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">。</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 12pt"><br />
<br />
<strong><span style="color: red">$(obj)<br />
</span></strong></span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">说明：复制一个</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对象，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">参数：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">obj (jQuery): </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">要复制的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对象</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">例子：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">未执行</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">前：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">one</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">div</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">two</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">div</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">three</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="jq()"&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及功能：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jq(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">var</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;f&nbsp;=&nbsp;$("div");&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;alert($(f).find("p").html())&nbsp;<br />
}</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">运行：当点击</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">test</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的元素时，弹出对话框文字为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">two</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，即</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">div</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">标签下</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">元素的内容。</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 12pt"><br />
<br />
<strong><span style="color: red">each(fn)<br />
</span></strong></span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">说明：将函数作用于所有匹配的对象上</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">参数：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">fn (Function): </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">需要执行的函数</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">例子：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">未执行</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">前：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">img&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">src</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="1.jpg"/&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">img&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">src</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="1.jpg"/&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="jq()"&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及功能：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jq(){<br />
&nbsp;&nbsp;&nbsp;$("img").each(</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">.src&nbsp;=&nbsp;"2.jpg";&nbsp;});<br />
}</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">运行：当点击</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">test</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的元素时，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">img</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">标签的</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">src</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">都变成了</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">2.jpg</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">。</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 12pt"><br />
<br />
<strong><span style="color: red">eq(pos)<br />
</span></strong></span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">说明：减少匹配对象到一个单独得</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">dom</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">元素</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">参数：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">pos (Number): </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">期望限制的索引，从</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0 </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">开始</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">例子：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">未执行</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">前：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><span style="color: blue">&lt;</span><span style="color: maroon">p</span><span style="color: blue">&gt;</span><span style="color: black">This&nbsp;is&nbsp;just&nbsp;a&nbsp;test.</span><span style="color: blue">&lt;/</span><span style="color: maroon">p</span><span style="color: blue">&gt;</span><span style="color: black"><br />
</span><span style="color: blue">&lt;</span><span style="color: maroon">p</span><span style="color: blue">&gt;</span><span style="color: black">So&nbsp;is&nbsp;this</span><span style="color: blue">&lt;/</span><span style="color: maroon">p</span><span style="color: blue">&gt;</span><span style="color: black"><br />
</span><span style="color: blue">&lt;</span><span style="color: maroon">a&nbsp;</span><span style="color: red">href</span><span style="color: blue">="#"</span><span style="color: red">&nbsp;id</span><span style="color: blue">="test"</span><span style="color: red">&nbsp;onClick</span><span style="color: blue">="jq()"&gt;</span><span style="color: black">jQuery</span><span style="color: blue">&lt;/</span><span style="color: maroon">a</span><span style="color: blue">&gt;</span></span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及功能：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jq(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;alert($("p").eq(1).html())<br />
}</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">运行：当点击</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">test</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的元素时，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">alert</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对话框显示：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">So is this</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，即第二个</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&lt;p&gt;</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">标签的内容</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 12pt"><br />
<strong><span style="color: red">get() get(num)<br />
</span></strong></span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">说明：获取匹配元素，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">get(num)</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">返回匹配元素中的某一个元素</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">参数：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">get (Number): </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">期望限制的索引，从</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0 </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">开始</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">例子：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">未执行</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">前：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">This&nbsp;is&nbsp;just&nbsp;a&nbsp;test.</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">So&nbsp;is&nbsp;this</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">p</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="jq()"&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及功能：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jq(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;alert($("p").get(1).innerHTML);<br />
}</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">运行：当点击</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">test</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的元素时，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">alert</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对话框显示：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">So is this</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，即第二个</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&lt;p&gt;</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">标签的内容</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">注意</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">get</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">和</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">eq</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">的区别，</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">eq</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">返回的是</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">jQuery</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">对象，</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">get</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">返回的是所匹配的</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">dom</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">对象，所有取</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$("p").eq(1)</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">对象的内容用</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">jQuery</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">方法</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">html()</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">，而取</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">$("p").get(1)</span></strong><strong><span style="line-height: 120%; font-family: 宋体; color: #993366; font-size: 10pt">的内容用</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt">innerHTML</span></strong><strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: #993366; font-size: 10pt"><br />
</span></strong><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 12pt"><br />
<strong><span style="color: red">index(obj)<br />
</span></strong></span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">说明：返回对象索引</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">参数：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">obj (Object): </span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">要查找的对象</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">例子：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">未执行</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">前：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">div&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test1"&gt;&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">div</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">div&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test2"&gt;&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">div</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="jq()"&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及功能：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jq(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;alert($("div").index(document.getElementById('test1')));<br />
&nbsp;&nbsp;&nbsp;&nbsp;alert($("div").index(document.getElementById('test2')));<br />
}</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">运行：当点击</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">test</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">的元素时，两次弹出</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">alert</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">对话框分别显示</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">0</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">，</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">1<br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 12pt"><br />
<strong><span style="color: red">size()&nbsp;&nbsp; Length<br />
</span></strong></span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">说明：当前匹配对象的数量，两者等价</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">例子：</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">未执行</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">前：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">img&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">src</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test1.jpg"/&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">img&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">src</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test2.jpg"/&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt"><br />
</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a&nbsp;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">href</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="#"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;id</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="test"</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: red; font-size: 10pt">&nbsp;onClick</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">="jq()"&gt;</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&lt;/</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: maroon; font-size: 10pt">a</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">&gt;</span></p>
<p style="text-align: left; line-height: 120%; background: white" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 120%; font-family: 宋体; font-size: 10pt">代码及功能：</span></p>
<p style="text-align: left; line-height: 120%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 120%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&nbsp;jq(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;alert($("img").length);<br />
}</span></p>
<span style="font-family: 宋体; font-size: 10pt">运行：当点击</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="font-family: 宋体; font-size: 10pt">为</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">test</span><span style="font-family: 宋体; font-size: 10pt">的元素时，弹出</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">alert</span><span style="font-family: 宋体; font-size: 10pt">对话框显示</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">2</span><span style="font-family: 宋体; font-size: 10pt">，表示找到两个匹配对象</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;<br />
<br />
</span></span>
 <img src ="http://www.blogjava.net/ldwblog/aggbug/330718.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:11 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330718.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery使用手册简介</title><link>http://www.blogjava.net/ldwblog/archive/2010/09/02/330717.html</link><dc:creator>David1228</dc:creator><author>David1228</author><pubDate>Thu, 02 Sep 2010 06:09:00 GMT</pubDate><guid>http://www.blogjava.net/ldwblog/archive/2010/09/02/330717.html</guid><wfw:comment>http://www.blogjava.net/ldwblog/comments/330717.html</wfw:comment><comments>http://www.blogjava.net/ldwblog/archive/2010/09/02/330717.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ldwblog/comments/commentRss/330717.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ldwblog/services/trackbacks/330717.html</trackback:ping><description><![CDATA[<span style="font-family: 宋体; font-size: 10pt">翻译整理：</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt">Young.J<br />
</span><span style="font-family: 宋体; font-size: 10pt">官方网站：</span><span style="font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><a href="http://jquery.com/"><span style="color: #1d58d1; text-decoration: none; text-underline: none">http://jquery.com</span></a>&nbsp;
<p style="text-align: left; line-height: 130%; background: white" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">是一款同</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">prototype</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">一样优秀</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">js</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">开发库类，特别是对</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">css</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">和</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">XPath</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">的支持，使我们写</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">js</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">变得更加方便！如果你不是个</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">js</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">高手又想写出优</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">秀的</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">js</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">效果，</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">可以帮你达到目的！</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp; </span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">下载地址：</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">Starterkit </span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">（</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><a href="http://jquery.bassistance.de/jquery-starterkit.zip"><span style="line-height: 130%; color: #1d58d1; text-decoration: none; text-underline: none">http://jquery.bassistance.de/jquery-starterkit.zip</span></a></span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">）</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; jQuery Downloads </span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">（</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><a href="http://jquery.com/src/"><span style="line-height: 130%; color: #1d58d1; text-decoration: none; text-underline: none">http://jquery.com/src/</span></a></span><span style="line-height: 130%; font-family: 宋体; font-size: 10pt">）</span></p>
<p style="text-align: left; line-height: 150%; text-indent: 15pt; margin: 7.5pt 0cm; background: white" class="MsoNormal" align="left"><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp; </span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">下载完成后先加载到文档中，然后我们来看个简单的例子！</span></p>
<p style="text-align: left; line-height: 130%; background: #eeeeee; word-break: break-all" class="MsoNormal" align="left"><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">&lt;script&nbsp;language="javascript"&nbsp;type="text/javascript"&gt;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;$(document).ready(</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">(){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$("a").click(</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: blue; font-size: 10pt">function</span><span style="line-height: 130%; font-family: 'Verdana', 'sans-serif'; color: black; font-size: 10pt">()&nbsp;{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert("Hello&nbsp;world!");<br />
&nbsp;&nbsp;&nbsp;});<br />
});<br />
&lt;script&gt;</span></p>
<p style="text-align: left; line-height: 150%; text-indent: 15pt; margin: 7.5pt 0cm; background: white" class="MsoNormal" align="left"><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">上边的效果是点击文档中所有</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">a</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">标签时将弹出对话框，</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$("a") </span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">是一个</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">选择器，</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">本身表示一个</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">类，所有</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$()</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">是构造一个</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">对象，</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">click()</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">是这个对象的方法，同理</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$(document)</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">也是一个</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">对象，</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">ready(fn)</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">是</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$(document)</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">的方法，表示当</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">document</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">全部下载完毕时执行函数。</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">在进行下面内容之前我还要说明一点</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$("p")</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">和</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">$("#p")</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">的区别</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">,$("p")</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">表示取所有</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">p</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">标签</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">(&lt;p&gt;&lt;/p&gt;)</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">的元素</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">,$("#p")</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">表示取</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">id</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">为</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">"p"(&lt;span&nbsp; id="p"&gt;&lt;/span&gt;)</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">的元素</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">.</span></p>
<p style="text-align: left; line-height: 150%; text-indent: 15pt; margin: 7.5pt 0cm; background: white" class="MsoNormal" align="left"><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">我将从以下几个内容来讲解</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">jQuery</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">的使用</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt">:<br />
1:</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">核心部分</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
2:DOM</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">操作</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
3:css</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">操作</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
4:javascript</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">处理</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
5:</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">动态效果</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"><br />
6:event</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">事件</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> <br />
7:ajax</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">支持</span><span style="line-height: 150%; font-family: 'Verdana', 'sans-serif'; font-size: 10pt"> <br />
8:</span><span style="line-height: 150%; font-family: 宋体; font-size: 10pt">插件程序</span></p>
</span>
 <img src ="http://www.blogjava.net/ldwblog/aggbug/330717.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ldwblog/" target="_blank">David1228</a> 2010-09-02 14:09 <a href="http://www.blogjava.net/ldwblog/archive/2010/09/02/330717.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>