<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>家有小虎 &#187; javascript</title>
	<atom:link href="http://jiahu.net/tag/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://jiahu.net</link>
	<description>我在路上, 你不在身旁. 想你的时候, 温暖依然.</description>
	<lastBuildDate>Sun, 15 Jan 2012 03:12:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Clear upload file input field with javascript (JQuery)</title>
		<link>http://jiahu.net/clear-upload-file-input-field-with-javascript-jquery.htm</link>
		<comments>http://jiahu.net/clear-upload-file-input-field-with-javascript-jquery.htm#comments</comments>
		<pubDate>Fri, 11 Sep 2009 09:06:35 +0000</pubDate>
		<dc:creator>@ouc</dc:creator>
				<category><![CDATA[工作]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://jiahu.net/?p=1165</guid>
		<description><![CDATA[&#60;script language=”javascript” src=”jquery.min.js” type=”text/javascript”&#62; &#60;/script&#62; &#60;script language=”javascript”&#62; function example_reset_html(id) { $(&#8216;#&#8217;+id).html($(&#8216;#&#8217;+id).html()); } &#60;/script&#62; &#60;form&#62; &#60;div style=”float: left;” id=”example_file”&#62;&#60;input type=”file” /&#62;&#60;/div&#62; &#60;input type=”button” value=”Clear” onclick=”example_reset_html(&#8216;example_file&#8217;);”  /&#62; &#60;/form&#62; Link: http://www.electrictoolbox.com/clear-upload-file-input-field-jquery/]]></description>
			<content:encoded><![CDATA[<p>&lt;script language=”javascript” src=”jquery.min.js” type=”text/javascript”&gt;<br />
&lt;/script&gt;</p>
<p>&lt;script language=”javascript”&gt;<br />
    function example_reset_html(id) {<br />
        $(&#8216;#&#8217;+id).html($(&#8216;#&#8217;+id).html());<br />
    }<br />
&lt;/script&gt;</p>
<p>&lt;form&gt;<br />
    &lt;div style=”float: left;” id=”example_file”&gt;&lt;input type=”file” /&gt;&lt;/div&gt;<br />
    &lt;input type=”button” value=”Clear” onclick=”example_reset_html(&#8216;example_file&#8217;);”  /&gt;<br />
&lt;/form&gt;</p>
<p><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript">
</script></p>
<p><script type="text/javascript">
function example_reset_html(id) 
{     
    $('#'+id).html($('#'+id).html()); 
}
</script></p>
<div id="example_file" style="float: left;">
<input class="attachment" type="file" /></div>
<input onclick="example_reset_html('example_file');" type="button" value="Clear" />
<p>Link: <a href="http://www.electrictoolbox.com/clear-upload-file-input-field-jquery/" target="_blank">http://www.electrictoolbox.com/clear-upload-file-input-field-jquery/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jiahu.net/clear-upload-file-input-field-with-javascript-jquery.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在HTML页中添加打印换页符</title>
		<link>http://jiahu.net/%e5%9c%a8html%e9%a1%b5%e4%b8%ad%e6%b7%bb%e5%8a%a0%e6%89%93%e5%8d%b0%e6%8d%a2%e9%a1%b5%e7%ac%a6.htm</link>
		<comments>http://jiahu.net/%e5%9c%a8html%e9%a1%b5%e4%b8%ad%e6%b7%bb%e5%8a%a0%e6%89%93%e5%8d%b0%e6%8d%a2%e9%a1%b5%e7%ac%a6.htm#comments</comments>
		<pubDate>Wed, 05 Aug 2009 06:03:15 +0000</pubDate>
		<dc:creator>@ouc</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://jiahu.net/?p=1110</guid>
		<description><![CDATA[第一页内容&#8230; &#60;div style=”page-break-after: always;”&#62;&#60;/div&#62; 第二页内容&#8230;]]></description>
			<content:encoded><![CDATA[<p>第一页内容&#8230;</p>
<p>&lt;div style=”page-break-after: always;”&gt;&lt;/div&gt;</p>
<p>第二页内容&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://jiahu.net/%e5%9c%a8html%e9%a1%b5%e4%b8%ad%e6%b7%bb%e5%8a%a0%e6%89%93%e5%8d%b0%e6%8d%a2%e9%a1%b5%e7%ac%a6.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CreateObject(“MSXML2.DOMDocument”)</title>
		<link>http://jiahu.net/createobjectmsxml2domdocument.htm</link>
		<comments>http://jiahu.net/createobjectmsxml2domdocument.htm#comments</comments>
		<pubDate>Tue, 21 Oct 2008 06:30:04 +0000</pubDate>
		<dc:creator>@ouc</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Q&A]]></category>
		<category><![CDATA[脚本]]></category>
		<category><![CDATA[释疑]]></category>

		<guid isPermaLink="false">http://cngator.net/?p=754</guid>
		<description><![CDATA[1. CreateObject(“MSXML2.DOMDocument”) this is VB code to create a DOMDocument object using the MSXML2 library 2. new ActiveXObject(“MSXML.DOMDocument”) this is javascript to create a DOMDocument object using the MSXML library 3. Server.CreateOject(“Microsoft.XMLDOM”) this is ASP vbscript to create a version &#8230; <a href="http://jiahu.net/createobjectmsxml2domdocument.htm">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>1. CreateObject(“MSXML2.DOMDocument”)<br />
this is VB code to create a DOMDocument object using the MSXML2 library</p>
<p>2. new ActiveXObject(“MSXML.DOMDocument”)<br />
this is javascript to create a DOMDocument object using the MSXML library</p>
<p>3. Server.CreateOject(“Microsoft.XMLDOM”)<br />
this is ASP vbscript to create a version independent DOMDocument object</p>
<p>Note:<br />
1. Only for built in objects, such as filesystemobject, dictionary etc. Any object which comes from an external library needs Server.CreateObject<br />
2. CreateObject is a VBScript mechanism (not ASP). In NT4 it will create an object without the context of the caller. This has perfomance benefits, but this context contains things like the ASP intrinisc objects (Application, Session and so on). So if you want to use these objects in the called component, CreateObject will fail.<br />
3. Server.CreateObject is an ASP construct and as such available in any language. It does create objects within the caller&#8217;s (ASP) context.<br />
4. In Win2000 CreateObject has the same functionality as Server.CreateObject, there is effectively no difference.</p>
<p>Link: http://p2p.wrox.com/archive/asp_xml/2001-05/47.asp</p>
]]></content:encoded>
			<wfw:commentRss>http://jiahu.net/createobjectmsxml2domdocument.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to put javascript in a page using masterpage?</title>
		<link>http://jiahu.net/how-to-put-javascript-in-a-page-using-masterpage-2.htm</link>
		<comments>http://jiahu.net/how-to-put-javascript-in-a-page-using-masterpage-2.htm#comments</comments>
		<pubDate>Mon, 12 May 2008 07:23:05 +0000</pubDate>
		<dc:creator>@ouc</dc:creator>
				<category><![CDATA[工作]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[masterpage]]></category>

		<guid isPermaLink="false">http://cngator.net/?p=21</guid>
		<description><![CDATA[Question: How to put javascript in a page using masterpage? Error message: Validation (XHTML 1.0 Transitional): Content is not supported outside &#8216;script&#8217; or &#8216;asp:content&#8217; regions. Answer: Place the script inside the &#60;asp:content&#62; tag. Because you are using content area and &#8230; <a href="http://jiahu.net/how-to-put-javascript-in-a-page-using-masterpage-2.htm">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Question:</p>
<p>How to put javascript in a page using masterpage? Error message: Validation (XHTML 1.0 Transitional): Content is not supported outside &#8216;script&#8217; or &#8216;asp:content&#8217; regions.</p>
<p>Answer:</p>
<p>Place the script inside the &lt;asp:content&gt; tag. Because you are using content area and a master page, the<br />
id will be prefixed with the master and content area names. you should use ClientId to get the actual rendered names.</p>
<p>Link: <a title="How to put javascript in a page using masterpage?" href="http://www.velocityreviews.com/forums/t368066-how-to-put-javascript-in-a-page-using-masterpage.html" target="_blank">http://www.velocityreviews.com/forums/t368066-how-to-put-javascript-in-a-page-using-masterpage.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jiahu.net/how-to-put-javascript-in-a-page-using-masterpage-2.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用脚本调用系统的关机对话框</title>
		<link>http://jiahu.net/%e4%bd%bf%e7%94%a8%e8%84%9a%e6%9c%ac%e8%b0%83%e7%94%a8%e7%b3%bb%e7%bb%9f%e7%9a%84%e5%85%b3%e6%9c%ba%e5%af%b9%e8%af%9d%e6%a1%86.htm</link>
		<comments>http://jiahu.net/%e4%bd%bf%e7%94%a8%e8%84%9a%e6%9c%ac%e8%b0%83%e7%94%a8%e7%b3%bb%e7%bb%9f%e7%9a%84%e5%85%b3%e6%9c%ba%e5%af%b9%e8%af%9d%e6%a1%86.htm#comments</comments>
		<pubDate>Fri, 18 Jan 2008 08:25:35 +0000</pubDate>
		<dc:creator>@ouc</dc:creator>
				<category><![CDATA[工作]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[代码]]></category>

		<guid isPermaLink="false">http://cngator.net/?p=240</guid>
		<description><![CDATA[以前有介绍如何使用命令行调用系统的关机对话框: http://blog.csdn.net/scz123/archive/2005/09/30/492991.aspx 具体方法：开始／运行：rundll32.exe shell32.dll #60 但是，上述方法会存在一问题，XP下无法正常使用该方法进行关机（感谢网友沐烨 发现该问题）。问题原因可能是：正常情况下，关机对话框是有explorer.exe调用，直接使用rundll32调用时无法触发相关命令。 既然使用explorer.exe调用可以，我们可以尝试使用脚本来实现。实现原理： 1. 激活explorer.exe 2. 按ALT＋F4 编写VBS脚本如下（将下述内容另存为shutdown.vbs）： Dim objWMI,wsh Dim colProcesses,objProcess pid=0 set objWMI = GetObject( “winmgmts:{impersonationLevel=impersonate}\\. \root\cimv2&#8243; ) set colProcesses = objWMI.ExecQuery( “SELECT * FROM Win32_Process” &#38; _ ” WHERE Name=&#8217;explorer.exe&#8217;” ) for &#8230; <a href="http://jiahu.net/%e4%bd%bf%e7%94%a8%e8%84%9a%e6%9c%ac%e8%b0%83%e7%94%a8%e7%b3%bb%e7%bb%9f%e7%9a%84%e5%85%b3%e6%9c%ba%e5%af%b9%e8%af%9d%e6%a1%86.htm">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>以前有介绍如何使用命令行调用系统的关机对话框: <a href="http://blog.csdn.net/scz123/archive/2005/09/30/492991.aspx" target="_blank">http://blog.csdn.net/scz123/archive/2005/09/30/492991.aspx</a><br />
具体方法：开始／运行：rundll32.exe shell32.dll #60</p>
<p>但是，上述方法会存在一问题，XP下无法正常使用该方法进行关机（感谢网友沐烨 发现该问题）。问题原因可能是：正常情况下，关机对话框是有explorer.exe调用，直接使用rundll32调用时无法触发相关命令。</p>
<p>既然使用explorer.exe调用可以，我们可以尝试使用脚本来实现。实现原理：</p>
<p>1. 激活explorer.exe<br />
2. 按ALT＋F4</p>
<p>编写VBS脚本如下（将下述内容另存为shutdown.vbs）：</p>
<p>Dim objWMI,wsh<br />
Dim colProcesses,objProcess<br />
pid=0<br />
set objWMI = GetObject( “winmgmts:{impersonationLevel=impersonate}\\. \root\cimv2&#8243; )<br />
set colProcesses = objWMI.ExecQuery( “SELECT * FROM Win32_Process” &amp; _<br />
” WHERE Name=&#8217;explorer.exe&#8217;” )<br />
for Each objProcess In colProcesses<br />
pid = objProcess.ProcessId<br />
Next</p>
<p>set wsh = WScript.CreateObject(“WScript.Shell”)<br />
wsh.AppActivate pid<br />
wsh.sendKeys “%{F4}”</p>
<p>上述脚本运行环境为：XP SP2<br />
其他环境也可能正常工作，不过对于有多个explorer.exe进程的系统，就可能不正常工作了，如开了远程终端服务的多用户环境下。</p>
<p>来源: <a href="http://blog.csdn.net/scz123/archive/2008/01/14/2043143.aspx" target="_blank">http://blog.csdn.net/scz123/archive/2008/01/14/2043143.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jiahu.net/%e4%bd%bf%e7%94%a8%e8%84%9a%e6%9c%ac%e8%b0%83%e7%94%a8%e7%b3%bb%e7%bb%9f%e7%9a%84%e5%85%b3%e6%9c%ba%e5%af%b9%e8%af%9d%e6%a1%86.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JavaScript 组件之 JQuery(A~Z) 教程 (基于Asp.net运行环境)</title>
		<link>http://jiahu.net/javascript-%e7%bb%84%e4%bb%b6%e4%b9%8b-jqueryaz-%e6%95%99%e7%a8%8b-%e5%9f%ba%e4%ba%8easpnet%e8%bf%90%e8%a1%8c%e7%8e%af%e5%a2%83.htm</link>
		<comments>http://jiahu.net/javascript-%e7%bb%84%e4%bb%b6%e4%b9%8b-jqueryaz-%e6%95%99%e7%a8%8b-%e5%9f%ba%e4%ba%8easpnet%e8%bf%90%e8%a1%8c%e7%8e%af%e5%a2%83.htm#comments</comments>
		<pubDate>Thu, 17 Jan 2008 10:22:25 +0000</pubDate>
		<dc:creator>@ouc</dc:creator>
				<category><![CDATA[工作]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[代码]]></category>

		<guid isPermaLink="false">http://cngator.net/?p=244</guid>
		<description><![CDATA[目录 (一).概述 (二).预备条件 (三).代码示例 2.Dom对象和jQuery对象转换示例 3.访问对象内部元素 4.显示/隐藏元素 5.根据条件查询对象元素集合 6.Document.Ready方法示例 7.Html方法示例 8.元素事件注册以及实现示例 9.Filter和no方法使用示例 10.一个很有用的方法:Css方法使用示例 11.滑动显示/隐藏元素 12.操作父元素 13.Toggle方法使用示例 14.Animate方法使用示例 15.改变表格行为(bycalssproperty) 16.操作jQuery属性示例 17.利用Wrap方法动态的修改控件外观 18.动态切换Css样式 19.Prepend-Wrap-Append组合方法示例 20.操作集合示例 21.扩展jQuery系统方法 22.触发元素事件示例 23.为元素绑定和移除事件 24.each方法用法 25.检查浏览器能力 26.解决$符被jQuery占用问题,prototype类库也有$方法 (一).概述 现在有好多比较优秀的客户端脚本语言组件, 如: Prototype、YUI、jQuery、mootools、Bindows, Scriptaculous, FCKEditor 等, 都非常不错, 最近研究了一下 jQuery,在学习时顺便整理了一个教程, 后面会有示例代码下载链接. &#8230; <a href="http://jiahu.net/javascript-%e7%bb%84%e4%bb%b6%e4%b9%8b-jqueryaz-%e6%95%99%e7%a8%8b-%e5%9f%ba%e4%ba%8easpnet%e8%bf%90%e8%a1%8c%e7%8e%af%e5%a2%83.htm">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>目录<br />
(一).概述<br />
(二).预备条件<br />
(三).代码示例<br />
2.Dom对象和jQuery对象转换示例<br />
3.访问对象内部元素<br />
4.显示/隐藏元素<br />
5.根据条件查询对象元素集合<br />
6.Document.Ready方法示例<br />
7.Html方法示例<br />
8.元素事件注册以及实现示例<br />
9.Filter和no方法使用示例<br />
10.一个很有用的方法:Css方法使用示例<br />
11.滑动显示/隐藏元素<br />
12.操作父元素<br />
13.Toggle方法使用示例<br />
14.Animate方法使用示例<br />
15.改变表格行为(bycalssproperty)<br />
16.操作jQuery属性示例<br />
17.利用Wrap方法动态的修改控件外观<br />
18.动态切换Css样式<br />
19.Prepend-Wrap-Append组合方法示例<br />
20.操作集合示例<br />
21.扩展jQuery系统方法<br />
22.触发元素事件示例<br />
23.为元素绑定和移除事件<br />
24.each方法用法<br />
25.检查浏览器能力<br />
26.解决$符被jQuery占用问题,prototype类库也有$方法</p>
<p>(一).概述</p>
<p>现在有好多比较优秀的客户端脚本语言组件, 如: Prototype、YUI、jQuery、mootools、Bindows, Scriptaculous, FCKEditor 等, 都非常不错, 最近研究了一下 jQuery,在学习时顺便整理了一个教程, 后面会有示例代码下载链接.<br />
jQuery是JavaScript语言的一个新的资源库(框架) ,它能快速,简洁的使用HTML documents, handle events, perform animations,并且能把Ajax交互应用到网页,jQuery能够改变你书写JavaScript的方式.</p>
<p>(二).预备条件</p>
<p>本文章中所有示例都是基于Asp.net 2.0运行环境.<br />
不需要安装操作, 只需要把jQuery脚本文本引入页面, 即可使用jQuery这个强大组件的功能, 如下:<br />
1 &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;</p>
<p>(三).代码示例</p>
<p>1. 访问页面元素</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;访问元素&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;!&#8211;将jQuery引用进来&#8211;&gt;<br />
5         &lt;script type=”text/javascript”&gt;<br />
6         function GetElement()<br />
7         {<br />
8             //&lt;summary&gt;通过ID获取元素TextBox1的客户端Dom对象&lt;/summary&gt;<br />
9             tb = $(“#&lt;%= TextBox1.ClientID %&gt;”)[0];       //1. 通过索引获取Dom对象<br />
10             tb = $(“#&lt;%= TextBox1.ClientID %&gt;”).eq(0)[0]; //2. 通过eq, eq(0)获取的是JQuery对象, 再通过索引获取Dom对象.<br />
11             tb = $(“#&lt;%= TextBox1.ClientID %&gt;”).get(0);   //3. 通过get方法获取Dom元素<br />
12             alert(tb.value);<br />
13<br />
14             //&lt;summary&gt;通过class属性获取元素的客户端Dom对象&lt;/summary&gt;<br />
15             div1 = $(“.KingClass”)[0];<br />
16             alert(div1.innerText);<br />
17<br />
18             //&lt;summary&gt;通过Html标签获取元素的客户端Dom对象&lt;/summary&gt;<br />
19             div1 = $(“div”)[1];<br />
20             alert(div1.innerText);<br />
21         }<br />
22     &lt;/script&gt;<br />
23 &lt;/head&gt;<br />
24 &lt;body&gt;<br />
25     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
26     &lt;div&gt;<br />
27         &lt;asp:TextBox ID=”TextBox1&#8243; runat=”server” Text=”Hello! ChengKing.”&gt;&lt;/asp:TextBox&gt;<br />
28         &lt;div class=”KingClass”&gt;Hello! Rose&lt;/div&gt; &lt;br /&gt;<br />
29         &lt;input type = button value=”获取元素” onclick = “GetElement();” /&gt;<br />
30     &lt;/div&gt;<br />
31     &lt;/form&gt;<br />
32 &lt;/body&gt;</p>
<p>2. Dom对象和jQuery对象转换示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;Dom和jQuery对象转换示例&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;!&#8211;将jQuery引用进来&#8211;&gt;<br />
5         &lt;script type=”text/javascript”&gt;<br />
6         function ChangeObjectType()<br />
7         {<br />
8             //调用Dom对象方法<br />
9             tb_dom = document.getElementById(&#8216;&lt;%= div1.ClientID %&gt;&#8217;);<br />
10             alert(tb_dom.innerHTML);<br />
11<br />
12             //用$方法把Dom对象转换为jQuery对象, 再调用jQuery对象方法<br />
13             tb_jQuery = $(tb_dom);<br />
14             alert(tb_jQuery.html());<br />
15<br />
16             //取jQuery对象中的Dom对象<br />
17             tb_dom2 = tb_jQuery[0];<br />
18             alert(tb_dom2.innerHTML);<br />
19<br />
20         }<br />
21     &lt;/script&gt;<br />
22 &lt;/head&gt;<br />
23 &lt;body&gt;<br />
24     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
25     &lt;div&gt;<br />
26         &lt;div id=”div1&#8243; runat=server&gt;<br />
27             Hello! ChengKing.<br />
28         &lt;/div&gt;<br />
29         &lt;input type = button value=”对象转换” onclick = “ChangeObjectType();” /&gt;<br />
30     &lt;/div&gt;<br />
31     &lt;/form&gt;<br />
32 &lt;/body&gt;</p>
<p>3. 访问对象内部元素</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;访问内部元素&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;!&#8211;将jQuery引用进来&#8211;&gt;<br />
5         &lt;script type=”text/javascript”&gt;<br />
6         function VisitInnerElement()<br />
7         {<br />
8             //取得Div中第二个P元素<br />
9             p = $(“#&lt;%= div1.ClientID %&gt; P”).eq(1); //等号左边的p对象为p对象集合<br />
10             alert(p.html());<br />
11<br />
12             //取得Div中第一个P元素<br />
13             p = $(“#&lt;%= div1.ClientID %&gt; P:first”).eq(0); //first为关键字<br />
14             alert(p.html());<br />
15<br />
16             //取得Div中第二个P元素<br />
17             p = $(“#&lt;%= div1.ClientID %&gt; P:last”).eq(0);  //last为关键字<br />
18             alert(p.html());<br />
19<br />
20         }<br />
21     &lt;/script&gt;<br />
22 &lt;/head&gt;<br />
23 &lt;body&gt;<br />
24     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
25     &lt;div&gt;<br />
26         &lt;div id=”div1&#8243; runat=server&gt;<br />
27             &lt;p&gt;Hello! ChengKing.&lt;/p&gt;<br />
28             &lt;p&gt;Hello! Rose.&lt;/p&gt;<br />
29         &lt;/div&gt;<br />
30         &lt;input type = button value=”访问内部元素” onclick = “VisitInnerElement();” /&gt;<br />
31     &lt;/div&gt;<br />
32     &lt;/form&gt;<br />
33 &lt;/body&gt;</p>
<p>4. 显示/隐藏元素</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;显示/隐藏元素&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;!&#8211;将jQuery引用进来&#8211;&gt;<br />
5         &lt;script type=”text/javascript”&gt;<br />
6         function HideElement()<br />
7         {<br />
8             p = $(“#&lt;%= div1.ClientID %&gt; P”).eq(0);<br />
9             p.hide();  //隐藏方法<br />
10         }<br />
11         function ShowElement()<br />
12         {<br />
13             p = $(“#&lt;%= div1.ClientID %&gt; P”).eq(0);<br />
14             p.show();  //显示方法<br />
15         }<br />
16         function HideSecondSegment()<br />
17         {<br />
18             $(“p:eq(1)”).hide();  //指定p集合中的元素<br />
19         }<br />
20         function HideVisibleDivElement()<br />
21         {<br />
22             $(“div:visible”).hide(); //根据div的状态选择可见的div集合<br />
23         }<br />
24         function ShowHideDivElement()<br />
25         {<br />
26             $(“div:hidden”).show();  //根据div的状态选择不可见的div集合<br />
27         }<br />
28     &lt;/script&gt;<br />
29 &lt;/head&gt;<br />
30 &lt;body&gt;<br />
31     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
32         &lt;div id=”div1&#8243; runat=server&gt;<br />
33             &lt;p&gt;段1: Hello! ChengKing.&lt;/p&gt;<br />
34             &lt;p&gt;段2: Hello! Rose.&lt;/p&gt;<br />
35             &lt;p&gt;段3: Hello! King.&lt;/p&gt;<br />
36         &lt;/div&gt;<br />
37         &lt;input type=”button” value=”隐藏第一段” onclick=”HideElement();” /&gt;<br />
38         &lt;input type=”button” value=”显示第一段” onclick=”ShowElement();” /&gt;<br />
39         &lt;input type=”button” value=”隐藏第二段” onclick=”HideSecondSegment();” /&gt;<br />
40         &lt;input type=”button” value=”隐藏显示的Div” onclick=”HideVisibleDivElement();” /&gt;<br />
41         &lt;input type=”button” value=”显示隐藏的Div” onclick=”ShowHideDivElement();” /&gt;<br />
42     &lt;/form&gt;<br />
43 &lt;/body&gt;</p>
<p>5. 根据条件查询对象元素集合</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;根据条件获取页面中的元素对象集合&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;!&#8211;将jQuery引用进来&#8211;&gt;<br />
5         &lt;script type=”text/javascript”&gt;<br />
6         //获取ul中的li<br />
7         function GetLiElementHtml()<br />
8         {<br />
9             liS = $(“ul li”);<br />
10             //遍历元素<br />
11             for(var i = 0; i &lt; liS.length; i++)<br />
12             {<br />
13                 alert(liS.eq(i).html());<br />
14             }<br />
15         }<br />
16         //获取ul中的li, 且li的class=”k”<br />
17         function GetLiElementHtmlWithClassIsK()<br />
18         {<br />
19             liS = $(“ul li.k”);<br />
20             //遍历元素<br />
21             for(var i = 0; i &lt; liS.length; i++)<br />
22             {<br />
23                 alert(liS.eq(i).html());<br />
24             }<br />
25         }<br />
26         //取得含有name属性的元素的值<br />
27         function GetElementValueWithNameProperty()<br />
28         {<br />
29             alert($(“input[@name]“).eq(1).val());<br />
30             alert($(“input[@name]“).eq(2).val());<br />
31         }<br />
32         //根据属性值获取元素<br />
33         function GetTextBoxValue()<br />
34         {<br />
35             alert($(“input[@name=TextBox1]“).val());<br />
36         }<br />
37         //根据属性类型和状态获取元素<br />
38         function GetSelectRadioValue()<br />
39         {<br />
40             alert($(“input[@type=radio][@checked]“).val());<br />
41         }<br />
42         &lt;/script&gt;<br />
43 &lt;/head&gt;<br />
44 &lt;body&gt;<br />
45     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
46     &lt;div&gt;<br />
47         &lt;ul&gt;<br />
48             &lt;li&gt;Hello! ChengKing.&lt;/li&gt;<br />
49             &lt;li class=”k”&gt;Hello! Rose.&lt;/li&gt;<br />
50             &lt;li class=”k”&gt;Hello! King.&lt;/li&gt;<br />
51<br />
52         &lt;/ul&gt;<br />
53         &lt;input type=”button” value=”获取所有li元素内容” onclick=”GetLiElementHtml();” /&gt;<br />
54         &lt;input type=”button” value=”获取所有li元素[且它的class='k']内容” onclick=”GetLiElementHtmlWithClassIsK();” /&gt;<br />
55         &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;<br />
56         &lt;input name=”TextBox1&#8243; type=text value=”Hello, King!” /&gt;<br />
57         &lt;input name=”Radio1&#8243; type=radio value=”Hello, Rose!” checked=checked /&gt;<br />
58         &lt;br /&gt;<br />
59         &lt;input type=”button” value=”取得含有name属性的元素的值” onclick=”GetElementValueWithNameProperty();” /&gt;<br />
60         &lt;input type=”button” value=”取得name=TextBox1的文本框的值” onclick=”GetTextBoxValue();” /&gt;<br />
61         &lt;input type=”button” value=”取得选中的单选框的值” onclick=”GetSelectRadioValue();” /&gt;<br />
62<br />
63     &lt;/div&gt;<br />
64     &lt;/form&gt;<br />
65 &lt;/body&gt;</p>
<p>6. Document.Ready方法示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;Document.Ready方法示例&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4     &lt;script language=”javascript”&gt;<br />
5         function Init1()<br />
6         {<br />
7             alert(&#8216;Document.body.onload事件执行!&#8217;);<br />
8         }<br />
9         function Init2()<br />
10         {<br />
11             alert(&#8216;$(document).ready事件执行!&#8217;);<br />
12         }<br />
13<br />
14     &lt;/script&gt;<br />
15 &lt;/head&gt;<br />
16 &lt;body&gt;<br />
17     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
18     &lt;div&gt;<br />
19         &lt;script language=”javascript”&gt;<br />
20             //ready方法 完整写法<br />
21             $(document).ready(function()<br />
22             {<br />
23                 Init2();<br />
24             });<br />
25             //ready方法 简写<br />
26 //            $(function() {<br />
27 //                Init2();<br />
28 //            });<br />
29             document.body.onload=Init1;<br />
30         &lt;/script&gt;<br />
31     &lt;/div&gt;<br />
32     &lt;/form&gt;<br />
33 &lt;/body&gt;</p>
<p>7. Html方法示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;使用Html方法&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4     &lt;script language=jscript&gt;<br />
5         $(document).ready(function()<br />
6         {<br />
7             $(“ul”).find(“li”).each(function(i)<br />
8             {<br />
9                 $(this).html( “This is ” + i + “!”);<br />
10             });<br />
11         })<br />
12         function GetLisValue()<br />
13         {<br />
14              liS = $(“ul li”);<br />
15             //遍历元素<br />
16             for(var i = 0; i &lt; liS.length; i++)<br />
17             {<br />
18                 alert(liS.eq(i).html());<br />
19             }<br />
20         }<br />
21     &lt;/script&gt;<br />
22 &lt;/head&gt;<br />
23 &lt;body&gt;<br />
24     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
25     &lt;div&gt;<br />
26         &lt;ul&gt;<br />
27             &lt;li&gt;&lt;/li&gt;<br />
28             &lt;li&gt;&lt;/li&gt;<br />
29         &lt;/ul&gt;<br />
30         &lt;input type=button value=”得到所有li的值” onclick=”GetLisValue();” /&gt;<br />
31     &lt;/div&gt;<br />
32     &lt;/form&gt;<br />
33 &lt;/body&gt;</p>
<p>8. 元素事件注册以及实现示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;给元素注册事件及实现事件&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4     &lt;script language=jscript&gt;<br />
5         $(document).ready(function()<br />
6         {<br />
7             $(“#button1&#8243;).click(function() {<br />
8                 alert(&#8216;Button Element ClienEvent Runned.&#8217;);<br />
9             });<br />
10         })<br />
11<br />
12     &lt;/script&gt;<br />
13 &lt;/head&gt;<br />
14 &lt;body&gt;<br />
15     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
16     &lt;div&gt;<br />
17         &lt;input id=”button1&#8243; type=button value=”单击, 此按钮被设置了单击事件!” /&gt;<br />
18     &lt;/div&gt;<br />
19     &lt;/form&gt;<br />
20 &lt;/body&gt;</p>
<p>9. Filter和no方法使用示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;Filter and No方法使用&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4     &lt;script language=jscript&gt;<br />
5         function ChangeBorder()<br />
6         {<br />
7             $(“ul”).not(“[li]“).css(“border”, “1px solid blue”);<br />
8         }<br />
9     &lt;/script&gt;<br />
10 &lt;/head&gt;<br />
11 &lt;body&gt;<br />
12     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
13     &lt;div&gt;<br />
14          &lt;ul&gt;<br />
15                 &lt;li&gt;Hi King!&lt;/li&gt;<br />
16                 &lt;li&gt;Hi Rose!&lt;/li&gt;<br />
17         &lt;/ul&gt;<br />
18         &lt;br /&gt;<br />
19         &lt;ul&gt;&lt;/ul&gt;<br />
20         &lt;input type=button onclick = “ChangeBorder();” value=”改变边框” /&gt;<br />
21     &lt;/div&gt;<br />
22     &lt;/form&gt;<br />
23 &lt;/body&gt;</p>
<p>10. 一个很有用的方法: Css方法使用示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;使用Css方法, 比较有用的一个方法&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;script language=jscript&gt;<br />
5             function SetBorderStyle()<br />
6             {<br />
7                 $(“ul”).css(“border”, “1px solid blue”);<br />
8                 $(“ul li”).css(“border”, “1px solid red”);<br />
9             }<br />
10         &lt;/script&gt;<br />
11 &lt;/head&gt;<br />
12 &lt;body&gt;<br />
13     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
14     &lt;div&gt;<br />
15         &lt;ul&gt;<br />
16             &lt;li&gt;&lt;/li&gt;<br />
17             &lt;li&gt;&lt;/li&gt;<br />
18             &lt;li&gt;&lt;/li&gt;<br />
19         &lt;/ul&gt;<br />
20         &lt;input type=button value=”设置边框” onclick=”SetBorderStyle();” /&gt;<br />
21     &lt;/div&gt;<br />
22     &lt;/form&gt;<br />
23 &lt;/body&gt;</p>
<p>11. 滑动显示/隐藏元素</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;滑动显示隐藏元素&lt;/title&gt;<br />
3        &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;script language=jscript&gt;<br />
5                         $(document).ready(function() {<br />
6                 $(&#8216;#faq&#8217;).find(&#8216;.pic&#8217;).hide().end().find(&#8216;.display&#8217;).click(function() {<br />
7                      var answer = $(this).next();<br />
8                      if (answer.is(&#8216;:visible&#8217;)) {<br />
9                          answer.slideUp();<br />
10                      } else {<br />
11                          answer.slideDown();<br />
12                      }<br />
13                  });<br />
14             });<br />
15         &lt;/script&gt;<br />
16 &lt;/head&gt;<br />
17 &lt;body&gt;<br />
18     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
19     &lt;div id=”faq”&gt;<br />
20         &lt;input class=”display” type=button value=”Slide显示/隐藏”  /&gt;<br />
21         &lt;input class=”pic” type=image src=”http://p.blog.csdn.net/images/p_blog_csdn_net/chengking/160914/t_GIRL.GIF” style=”width: 227px; height: 174px” /&gt;<br />
22     &lt;/div&gt;<br />
23     &lt;/form&gt;<br />
24 &lt;/body&gt;</p>
<p>12. 操作父元素</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;操作父元素&lt;/title&gt;<br />
3     &lt;link rel=”stylesheet” type=”text/css” href=”Resources/CSS/StyleSheet1.css” title=”blue” /&gt;<br />
4     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
5         &lt;script language=jscript&gt;<br />
6             $(document).ready(function() {<br />
7                 $(“a”).hover(function() {<br />
8                     $(this).parents(“p”).addClass(“BackColor”);<br />
9                 }, function() {<br />
10                     $(this).parents(“p”).removeClass(“BackColor”);<br />
11                 });<br />
12             });<br />
13         &lt;/script&gt;<br />
14 &lt;/head&gt;<br />
15 &lt;body&gt;<br />
16     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
17     &lt;div&gt;<br />
18         &lt;p&gt;<br />
19             Hi! Rose.&lt;br /&gt;<br />
20             &lt;a href=”#”&gt;你好&lt;/a&gt;<br />
21         &lt;/p&gt;<br />
22     &lt;/div&gt;<br />
23     &lt;/form&gt;<br />
24 &lt;/body&gt;</p>
<p>13. Toggle方法使用示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;Toggle方法使用&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;script language=jscript&gt;<br />
5                $(document).ready(function() {<br />
6                 $(“#btn”).toggle(function() {<br />
7                     $(“.pic”).show(&#8216;slow&#8217;);<br />
8                 }, function() {<br />
9                     $(“.pic”).hide(&#8216;fast&#8217;);<br />
10                 });<br />
11             });<br />
12     &lt;/script&gt;<br />
13 &lt;/head&gt;<br />
14 &lt;body&gt;<br />
15     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
16     &lt;div&gt;<br />
17         &lt;input id=”btn” type=button value=”toggle事件测试” /&gt;<br />
18         &lt;input class=”pic” type=image src=”http://p.blog.csdn.net/images/p_blog_csdn_net/chengking/160914/t_GIRL.GIF” style=”width: 227px; height: 174px; display:none;” /&gt;<br />
19     &lt;/div&gt;<br />
20     &lt;/form&gt;<br />
21 &lt;/body&gt;</p>
<p>14. Animate方法使用示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;Animate方法示例&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;script language=jscript&gt;<br />
5                       $(document).ready(function() {<br />
6                 $(“#btn”).toggle(function() {<br />
7                     $(“.pic”).animate({<br />
8                         height: &#8216;show&#8217;,<br />
9                         opacity: &#8216;show&#8217;<br />
10                     }, &#8216;slow&#8217;);<br />
11                 }, function() {<br />
12                     $(“.pic”).animate({<br />
13                         height: &#8216;hide&#8217;,<br />
14                         opacity: &#8216;hide&#8217;<br />
15                     }, &#8216;slow&#8217;);<br />
16                 });<br />
17             });<br />
18     &lt;/script&gt;<br />
19 &lt;/head&gt;<br />
20 &lt;body&gt;<br />
21     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
22     &lt;div&gt;<br />
23         &lt;input id=”btn” type=button value=”Animate事件测试” /&gt;<br />
24         &lt;input class=”pic” type=image src=”http://p.blog.csdn.net/images/p_blog_csdn_net/chengking/160914/t_GIRL.GIF” style=”width: 227px; height: 174px; display:none;” /&gt;<br />
25     &lt;/div&gt;<br />
26     &lt;/form&gt;<br />
27 &lt;/body&gt;</p>
<p>15. 改变表格行为(by calss property)</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;改变表格行为&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js type=”text/javascript”&gt;&lt;/script&gt;<br />
4         &lt;script type=”text/javascript”&gt;<br />
5         $(document).ready(function(){<br />
6                 $(“.stripe tr”).mouseover(function(){<br />
7                         //如果鼠标移到class为stripe的表格的tr上时，执行函数<br />
8                         $(this).addClass(“悬浮”);}).mouseout(function(){<br />
9                                         //给这行添加class值为over，并且当鼠标一出该行时执行函数<br />
10                         $(this).removeClass(“悬浮”);})  //移除该行的class<br />
11                 $(“.stripe tr:even”).addClass(“偶数”);<br />
12                     //给class为stripe的表格的偶数行添加class值为:偶数<br />
13                 $(“.stripe tr:odd”).addClass(“奇数”);<br />
14                     //给class为stripe的表格的偶数行添加class值为:奇数<br />
15         });<br />
16         &lt;/script&gt;<br />
17         &lt;style&gt;<br />
18         th {<br />
19                 background:#0066FF;<br />
20                 color:#FFFFFF;<br />
21                 line-height:20px;<br />
22                 height:30px;<br />
23         }<br />
24<br />
25         td {<br />
26                 padding:6px 11px;<br />
27                 border-bottom:1px solid #95bce2;<br />
28                 vertical-align:top;<br />
29                 text-align:center;<br />
30         }<br />
31<br />
32         td * {<br />
33                 padding:6px 11px;<br />
34         }<br />
35<br />
36         tr.奇数 td {<br />
37                 background:#ecf6fc;  /*设置奇数行颜色*/<br />
38         }<br />
39         tr.偶数 td {<br />
40                 background:#ecf6ee;  /*设置偶数行颜色*/<br />
41         }<br />
42<br />
43         tr.悬浮 td {<br />
44                 background:#6699ff;  /*这个将是鼠标高亮行的背景色*/<br />
45         }<br />
46<br />
47         &lt;/style&gt;<br />
48<br />
49 &lt;/head&gt;<br />
50 &lt;body&gt;<br />
51     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
52     &lt;div&gt;<br />
53         &lt;table class=”stripe” width=”50%” border=”0&#8243; cellspacing=”0&#8243; cellpadding=”0&#8243;&gt;<br />
54             &lt;thead&gt;<br />
55               &lt;tr&gt;<br />
56                 &lt;th&gt;姓名&lt;/th&gt;<br />
57                 &lt;th&gt;年龄&lt;/th&gt;<br />
58                 &lt;th&gt;QQ&lt;/th&gt;<br />
59                 &lt;th&gt;Email&lt;/th&gt;<br />
60               &lt;/tr&gt;<br />
61             &lt;/thead&gt;<br />
62             &lt;tbody&gt;<br />
63               &lt;tr&gt;<br />
64                 &lt;td&gt;张三&lt;/td&gt;<br />
65                 &lt;td&gt;20&lt;/td&gt;<br />
66                 &lt;td&gt;00000&lt;/td&gt;<br />
67                 &lt;td&gt;******&lt;/td&gt;<br />
68               &lt;/tr&gt;<br />
69               &lt;tr&gt;<br />
70                 &lt;td&gt;李四&lt;/td&gt;<br />
71                 &lt;td&gt;20&lt;/td&gt;<br />
72                 &lt;td&gt;00000&lt;/td&gt;<br />
73                 &lt;td&gt;******&lt;/td&gt;<br />
74               &lt;/tr&gt;<br />
75               &lt;tr&gt;<br />
76                 &lt;td&gt;小刘&lt;/td&gt;<br />
77                 &lt;td&gt;20&lt;/td&gt;<br />
78                 &lt;td&gt;00000&lt;/td&gt;<br />
79                 &lt;td&gt;*****&lt;/td&gt;<br />
80               &lt;/tr&gt;<br />
81             &lt;/tbody&gt;<br />
82         &lt;/table&gt;<br />
83<br />
84     &lt;/div&gt;<br />
85     &lt;/form&gt;<br />
86 &lt;/body&gt;</p>
<p>16. 操作jQuery属性示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;操作元素属性&lt;/title&gt;<br />
3     &lt;style&gt;<br />
4         .blue {<br />
5                 background:#6699FF;<br />
6                 color:#FFFFFF;<br />
7                 line-height:20px;<br />
8                 height:30px;<br />
9         }<br />
10     &lt;/style&gt;<br />
11     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
12     &lt;script type=”text/javascript”&gt;<br />
13         function ChangeElementStyleAndProperty()<br />
14         {<br />
15             if( i == 0 )<br />
16                 $(“#tb”).css(“background”,”#6699ff”)                 //设定元素背景色<br />
17             if( i == 1 )<br />
18                 $(“#tb”).height(300);                                //设定高度<br />
19             if( i == 2 )<br />
20                 $(“#tb”).width(200);                                 //设定宽度<br />
21             if( i == 3 )<br />
22                 $(“#tb”).css({ color: “black”, background: “blue” });//设置我个属性<br />
23             if( i == 4 )<br />
24                 $(“#tb”).addClass(“blue”);                           //添加class<br />
25             if( i == 5 )<br />
26                 $(“#tb”).removeClass(“blue”);                        //删除class<br />
27             if( i == 6 )<br />
28                 $(“#tb”).toggleClass(“blue”);                        //交替添加class或删除class.<br />
29             i++;<br />
30             if( i == 6 ) i = 0;<br />
31         }<br />
32         var i = 0;<br />
33     &lt;/script&gt;<br />
34 &lt;/head&gt;<br />
35 &lt;body&gt;<br />
36     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
37     &lt;div&gt;<br />
38          &lt;input id=”btn” type=button value=”Animate事件测试” onclick=”ChangeElementStyleAndProperty();” /&gt;<br />
39          &lt;table id=”tb”&gt;&lt;tr&gt;&lt;td&gt;Hi King!&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;<br />
40     &lt;/div&gt;<br />
41     &lt;/form&gt;<br />
42 &lt;/body&gt;</p>
<p>17. 利用Wrap方法动态的修改控件外观</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;Wrap方法&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
4     &lt;script type=”text/javascript”&gt;<br />
5         $(document).ready(function(){<br />
6             $(“p”).wrap(“&lt;div class=&#8217;wrap&#8217;&gt;&lt;/div&gt;”);<br />
7         });<br />
8     &lt;/script&gt;<br />
9     &lt;style&gt;<br />
10         .wrap {<br />
11                 background:#0066FF;<br />
12                 color:#FFFFFF;<br />
13                 line-height:20px;<br />
14                 height:30px;<br />
15         }<br />
16     &lt;/style&gt;<br />
17 &lt;/head&gt;<br />
18 &lt;body&gt;<br />
19     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
20     &lt;div&gt;<br />
21         &lt;p&gt;Test Paragraph.&lt;/p&gt;<br />
22     &lt;/div&gt;<br />
23     &lt;/form&gt;<br />
24 &lt;/body&gt;</p>
<p>18. 动态切换Css样式</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;动态切换样式&lt;/title&gt;<br />
3     &lt;link rel=”stylesheet” type=”text/css” href=”Resources/CSS/StyleSheet1.css” title=”blue” /&gt;<br />
4     &lt;link rel=”stylesheet” type=”text/css” href=”Resources/CSS/StyleSheet2.css” title=”gray” /&gt;<br />
5     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
6     &lt;script type=”text/javascript”&gt;<br />
7         $(document).ready(function()<br />
8         {<br />
9             $(&#8216;.styleswitch&#8217;).click(function()<br />
10             {<br />
11                 switchStylestyle(this.getAttribute(“title”));<br />
12                 return false;<br />
13             });<br />
14         });<br />
15<br />
16         function switchStylestyle(styleName)<br />
17         {<br />
18             $(&#8216;link[@rel*=style]&#8216;).each(function(i)<br />
19             {<br />
20                 this.disabled = true;<br />
21                 if (this.getAttribute(&#8216;title&#8217;) == styleName) this.disabled = false;<br />
22             });<br />
23         }<br />
24     &lt;/script&gt;<br />
25 &lt;/head&gt;<br />
26 &lt;body&gt;<br />
27     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
28     &lt;div&gt;<br />
29         &lt;div class=”BackColor” id=”div1&#8243;&gt;注意看一下我的背景色&lt;br /&gt;<br />
30         &lt;/div&gt;<br />
31         &lt;input class=”styleswitch” title=”blue” type=button value=”切换到: 蓝色背景” /&gt;<br />
32         &lt;input class=”styleswitch” title=”gray” type=button value=”切换到: 灰色背景” /&gt;<br />
33     &lt;/div&gt;<br />
34     &lt;/form&gt;<br />
35 &lt;/body&gt;</p>
<p>19. Prepend-Wrap-Append 组合方法示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;Use Prepend-Wrap-Append Method&lt;/title&gt;<br />
3     &lt;link href=”Resources/CSS/StyleSheet3.css” rel=”stylesheet” type=”text/css” /&gt;<br />
4     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
5     &lt;script type=”text/javascript”&gt;<br />
6         $(document).ready(function(){ $(“div.roundbox”) .wrap(&#8216;&lt;div class=”Content”&gt;&lt;/div&gt;&#8217;);<br />
7         });<br />
8<br />
9         $(&#8216;div.roundbox&#8217;).prepend(&#8216;&lt;div class=”Head”&gt;&lt;/div&gt;&#8217;)<br />
10         .append(&#8216;&lt;div class=”Foot”&gt;&lt;/div&gt;&#8217;);<br />
11     &lt;/script&gt;<br />
12 &lt;/head&gt;<br />
13 &lt;body&gt;<br />
14     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
15         &lt;div class=”Head”&gt;Head&lt;/div&gt;<br />
16         &lt;div class=”roundbox”&gt;<br />
17             &lt;br /&gt;<br />
18             正文内容<br />
19             &lt;br /&gt;<br />
20             正文内容<br />
21             &lt;br /&gt;<br />
22             正文内容<br />
23             &lt;br /&gt;<br />
24             &lt;br /&gt;<br />
25        &lt;/div&gt;<br />
26        &lt;div class=”Foot”&gt;Foot&lt;/div&gt;<br />
27     &lt;/form&gt;<br />
28 &lt;/body&gt;</p>
<p>20.操作集合示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;操作集合&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
4     &lt;script language=jscript&gt;<br />
5         function SetColorToThreePMark()<br />
6         {<br />
7             $(“p”).each(function(i)<br />
8                  { this.style.color=['gray','blue','green','red'][i]; }<br />
9               )<br />
10         }<br />
11         function SetSwitchCllor()<br />
12         {<br />
13             $(“p”).each(function(i){this.style.color=['green','blue'][i%2]})<br />
14         }<br />
15     &lt;/script&gt;<br />
16<br />
17 &lt;/head&gt;<br />
18 &lt;body&gt;<br />
19     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
20     &lt;div&gt;<br />
21         &lt;p&gt;Hi! King.&lt;/p&gt;<br />
22         &lt;p&gt;Hi! Rose.&lt;/p&gt;<br />
23         &lt;p&gt;Hi! James.&lt;/p&gt;<br />
24         &lt;p&gt;Hi! ChengKing.&lt;/p&gt;<br />
25     &lt;/div&gt;<br />
26     &lt;br /&gt;<br />
27     &lt;input id=”btn” type=button value=”依次为P指定不同颜色” onclick=”SetColorToThreePMark();” /&gt;<br />
28     &lt;input id=”Button1&#8243; type=button value=”设置交替颜色” onclick=”SetSwitchCllor();” /&gt;<br />
29     &lt;/form&gt;<br />
30 &lt;/body&gt;</p>
<p>21. 扩展jQuery系统方法</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;扩展JQuery系统方法&lt;/title&gt;<br />
3         &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
4     &lt;script type=”text/javascript”&gt;<br />
5          $(document).ready(function() {<br />
6                 $.extend({<br />
7                   min: function(a, b){return a &lt; b?a:b; },<br />
8                   max: function(a, b){return a &gt; b?a:b; }<br />
9                 });<br />
10         });<br />
11         function Compute(type)<br />
12         {<br />
13             switch(type)<br />
14             {<br />
15                 case &#8216;max&#8217;: alert(&#8216;最大值为:&#8217; + $.max(3,5)); break;<br />
16                 case &#8216;min&#8217;: alert(&#8216;最小值为:&#8217; + $.min(3,5)); break;<br />
17             }<br />
18         }<br />
19     &lt;/script&gt;<br />
20 &lt;/head&gt;<br />
21 &lt;body&gt;<br />
22     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
23     &lt;div&gt;<br />
24         &lt;input id=”Button1&#8243; type=button value=”执行max(3,5)” onclick=”Compute(&#8216;max&#8217;);” /&gt;<br />
25         &lt;input id=”Button2&#8243; type=button value=”执行min(3,5)” onclick=”Compute(&#8216;min&#8217;);” /&gt;<br />
26     &lt;/div&gt;<br />
27     &lt;/form&gt;<br />
28 &lt;/body&gt;</p>
<p>22. 触发元素事件示例</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;触发元素事件示例&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
4 &lt;/head&gt;<br />
5 &lt;body&gt;<br />
6     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
7     &lt;div&gt;<br />
8         &lt;input type=button value=”按钮1&#8243; onclick=”alert(&#8216;执行按钮1单击事件&#8217;);” /&gt;<br />
9         &lt;input type=button value=”按钮2&#8243; onclick=”alert(&#8216;执行按钮2单击事件&#8217;);” /&gt;<br />
10         &lt;input type=button value=”按钮3&#8243; onclick=”alert(&#8216;执行按钮3单击事件&#8217;);” /&gt;<br />
11         &lt;br /&gt;<br />
12         &lt;input onclick=”$(&#8216;input&#8217;).trigger(&#8216;click&#8217;);” type=”button” value=”触发三个按钮的事件” /&gt;<br />
13     &lt;/div&gt;<br />
14     &lt;/form&gt;<br />
15 &lt;/body&gt;</p>
<p>23. 为元素绑定和移除事件</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;为元素绑定和移除事件&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
4 &lt;/head&gt;<br />
5 &lt;body&gt;<br />
6     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
7     &lt;div&gt;<br />
8         &lt;input class=”c” type=button value=”按钮1&#8243; title=”执行按钮1单击事件”   /&gt;<br />
9         &lt;input class=”c”  type=button value=”按钮2&#8243; title=”执行按钮2单击事件”  /&gt;<br />
10         &lt;input class=”c”  type=button value=”按钮3&#8243; title=”执行按钮3单击事件”  /&gt;<br />
11         &lt;br /&gt;&lt;br /&gt;<br />
12         &lt;input onclick=”$(&#8216;.c&#8217;).trigger(&#8216;click&#8217;);” type=”button” value=”触发上面三个按钮的事件” /&gt;<br />
13         &lt;input onclick=”$(&#8216;.c&#8217;).bind(&#8216;click&#8217;, function(){alert($(this)[0].title);});” type=”button” value=”绑定上面三个按钮的事件” /&gt;<br />
14         &lt;input onclick=”$(&#8216;.c&#8217;).unbind(&#8216;click&#8217;)” type=”button” value=”移除上面三个按钮的事件” /&gt;<br />
15     &lt;/div&gt;<br />
16     &lt;/form&gt;<br />
17 &lt;/body&gt;</p>
<p>24. each方法用法</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;Each用法&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
4     &lt;script language=jscript&gt;<br />
5     function UseEach1()<br />
6     {<br />
7         $.each( [6,7,8], function(i, n){ alert( “索引:” + i + “: ” + n ); });<br />
8     }<br />
9     function UseEach2()<br />
10     {<br />
11         $.each( { name: “Rose”, sex: “woman” }, function(i, value){ alert( “PropertyName: ” + i + “, Value: ” + value ); });<br />
12     }<br />
13     &lt;/script&gt;<br />
14 &lt;/head&gt;<br />
15 &lt;body&gt;<br />
16     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
17     &lt;div&gt;<br />
18         &lt;input class=”c” type=button value=”Each用法1&#8243; onclick=”UseEach1();” /&gt;<br />
19         &lt;input class=”c” type=button value=”Each用法2&#8243; onclick=”UseEach2();” /&gt;<br />
20     &lt;/div&gt;<br />
21     &lt;/form&gt;<br />
22 &lt;/body&gt;</p>
<p>25. 检查浏览器能力(打开jQuery.js源代码, 发现组件本身已经支持多种浏览器了!)</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;检查浏览器能力&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
4     &lt;script language=jscript&gt;<br />
5     function Check()<br />
6     {<br />
7         alert($.browser.msie);<br />
8         alert($.browser.safari);<br />
9         alert($.browser.opera);<br />
10         alert($.browser.mozilla);<br />
11     }<br />
12     &lt;/script&gt;<br />
13 &lt;/head&gt;<br />
14 &lt;body&gt;<br />
15     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
16     &lt;div&gt;<br />
17         &lt;input type=button value=”检查浏览器能力”  onclick=”Check();” /&gt;<br />
18     &lt;/div&gt;<br />
19     &lt;/form&gt;<br />
20 &lt;/body&gt;</p>
<p>26. 解决$符被jQuery占用问题, prototype类库也有$方法</p>
<p>1 &lt;head runat=”server”&gt;<br />
2     &lt;title&gt;解决$符被jQuery占用问题&lt;/title&gt;<br />
3     &lt;script src=Resources\js\jquery-1.2.1.js&gt;&lt;/script&gt;<br />
4     &lt;script language=jscript&gt;<br />
5     function Run1()<br />
6     {<br />
7         //调用jquery类库的$()方法<br />
8         alert($(“p”).html());<br />
9     }<br />
10     function Run2()<br />
11     {<br />
12         //如果此时引入了prototype.js, 则将调用prototype类库中的$()方法<br />
13         alert(jQuery(“p”).html());<br />
14     }<br />
15     function Switch()<br />
16     {<br />
17         jQuery.noConflict();<br />
18     }<br />
19     &lt;/script&gt;<br />
20 &lt;/head&gt;<br />
21 &lt;body&gt;<br />
22     &lt;form id=”form1&#8243; runat=”server”&gt;<br />
23     &lt;div&gt;<br />
24         &lt;p&gt;Hi! Rose.&lt;/p&gt;<br />
25         &lt;input type=button value=”使用$方法执行”  onclick=”Run1();” /&gt;<br />
26         &lt;input type=button value=”使用jQuery方法执行”  onclick=”Run2();” /&gt;<br />
27         &lt;input type=button value=”切换: 用jQuery代替$符号功能”  onclick=”Switch();” /&gt;<br />
28     &lt;/div&gt;<br />
29     &lt;/form&gt;<br />
30 &lt;/body&gt;</p>
<p>(四). 其它jQuery相关网站链接</p>
<p>1. http://wiki.jquery.org.cn/doku.php</p>
<p>2. http://www.k99k.com/jQuery_getting_started.html</p>
<p>3. http://hi.baidu.com/xie_jin/blog/item/fa822bd9b9e8fb2f11df9bf7.html</p>
<p>4. http://visualjquery.com/1.1.2.html</p>
<p>5. http://jquery.org.cn/api/cn/api_11.xml</p>
<p>6. http://docs.jquery.com/DOM/Traversing/Selectors</p>
<p>(五). 示例教程代码下载</p>
<p>http://www.cnblogs.com/Files/MVP33650/JQuery(ByChengKing).rar</p>
<p>如果个别语句不明白, 您可以在下面留言.</p>
<p>来源: <a href="http://blog.csdn.net/ChengKing/archive/2007/12/05/1919265.aspx" target="_blank">http://blog.csdn.net/ChengKing/archive/2007/12/05/1919265.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jiahu.net/javascript-%e7%bb%84%e4%bb%b6%e4%b9%8b-jqueryaz-%e6%95%99%e7%a8%8b-%e5%9f%ba%e4%ba%8easpnet%e8%bf%90%e8%a1%8c%e7%8e%af%e5%a2%83.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>奥运倒计时</title>
		<link>http://jiahu.net/%e5%a5%a5%e8%bf%90%e5%80%92%e8%ae%a1%e6%97%b6.htm</link>
		<comments>http://jiahu.net/%e5%a5%a5%e8%bf%90%e5%80%92%e8%ae%a1%e6%97%b6.htm#comments</comments>
		<pubDate>Mon, 01 Oct 2007 07:50:41 +0000</pubDate>
		<dc:creator>@ouc</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[代码]]></category>

		<guid isPermaLink="false">http://cngator.net/?p=122</guid>
		<description><![CDATA[源码如下: &#60;script type=”text/javascript”&#62; 　　 var timedate= new Date(“August 8,2008&#8243;); 　　 var times= “中国北京 奥运会”; 　　 var now = new Date(); 　　 var date = timedate.getTime() &#8211; now.getTime(); 　　 var time = Math.floor(date / (1000 * 60 * 60 * 24)); &#8230; <a href="http://jiahu.net/%e5%a5%a5%e8%bf%90%e5%80%92%e8%ae%a1%e6%97%b6.htm">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript">
　　 var timedate= new Date("August 8,2008");
　　 var times= "中国北京 奥运会";
　　 var now = new Date();
　　 var date = timedate.getTime() - now.getTime();
　　 var time = Math.floor(date / (1000 * 60 * 60 * 24));
　　 if (time >= 0)
　　 　　 document.write("现在距离 <strong>"+times+"</strong> 还有:  <strong>"+time +"</strong> 天.")
</script></p>
<p>源码如下:</p>
<p>&lt;script type=”text/javascript”&gt;<br />
　　 var timedate= new Date(“August 8,2008&#8243;);<br />
　　 var times= “中国北京 奥运会”;<br />
　　 var now = new Date();<br />
　　 var date = timedate.getTime() &#8211; now.getTime();<br />
　　 var time = Math.floor(date / (1000 * 60 * 60 * 24));<br />
　　 if (time &gt;= 0)<br />
　　 document.write( “现在离 “+times+” 还有:  “+time +” 天.”)<br />
&lt;/script&gt;<br />
<!--break--></p>
]]></content:encoded>
			<wfw:commentRss>http://jiahu.net/%e5%a5%a5%e8%bf%90%e5%80%92%e8%ae%a1%e6%97%b6.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

