In touch with Jquery

本文介绍如何使用JQuery进行基本操作,并通过实例展示了如何利用JQuery的表格排序插件实现表格数据的动态排序功能。

In order to test the function of Jquery, you need to down the src of Jquery and some plugins(plugins are very useful when you want to finish some specail funciton).

Now I created a test.html,test.js, that is enough for testing,just add this in your head of Html.

<script src="js/jquery.js" type="text/javascript"></script>
<script src="test.js" type="text/javascript"></script>

 you can call jquery is a framework of Js, also you can call it the lib of Js,because it is composed by many funcitons

 

then:I wrote codes like this :

$(function() {
	// do something here
                $("a").click(
	          function(){
			alert("Welcome to Jquery World!");
		  }
	);
});

 

here $("a") stands for any "<a></a>" of DOM,so if when we click on a href link, there will be a alert "Welcome to Jquery World!";

 

if there are some compose have the specific ID,in Js, we call it by getElementById(),here with jquery we should use $("#id"),like:

<dl id="faq">
		<dt>My bird is healthy. I don't need to go to a vet, do I?</dt>
		<dd>Schedule a "well-bird" checkup. Prevention is the best medicine. Even though the bird might appear outwardly healthy, it may have a low-grade infection or something not so readily apparent. Your bird's health and your peace of mind will be worth it.</dd>
		
		<dt>My bird's leg is being rubbed raw by the leg band. Can I take it off?</dt>
		<dd>No. Don't attempt this, especially if the leg is broken or swollen. The vet will be able
		to remove the band, and deal with whatever injury maybe lurking under the banded area.</dd>
	</dl>

 then we want to create a new

$(function(){
     $("#faq").find("dd").hide().end().find("dt").click(
       		function(){
       		   var answer = $(this).next();	
       		   if(answer.is(':visible')){
       		      answer.slideUp();
       		   }else{
       		      answer.slideDown();
       		   }
       		}
       )
});

 $("#faq") is called the <dl></dl> which id is "faq";

 

there are some plugins are very helpful too.if we want to sort a table ,we add this on the head of html

<script src="js/jquery.tablesorter.js" type="text/javascript"></script>

 

then create a table on html:

<table id="large" cellspacing="0">
<thead>

	<tr>
		<th>Email</th>
		<th>Id</th>
		<th>Phone</th>
		<th>Total</th>
		<th>Ip</th>
		<th>Url</th>
		<th>Time</th>
		<th>ISO Date</th>
		<th>UK Date</th>
	</tr>
</thead>	
<tbody>
	<tr>

		<td>devo@flexomat.com</td>
		<td>66672</td>
		<td>941-964-8535</td>
		<td>$2482.79</td>
		<td>172.78.200.124</td>
		<td>http://gmail.com</td>
		<td>15:10</td>
		<td>1988/12/14</td>
		<td>14/12/1988</td>
	</tr>
   
	<tr>
		<td>henry@mountdev.net</td>
		<td>35889</td>
		<td>941-964-9543</td>
		<td>$2776.09</td>
		<td>119.232.182.142</td>
		<td>http://www.gmail.com</td>
		<td>3:54</td>
		<td>1974/1/19</td>
		<td>19/1/1974</td>
	</tr>
   
	<tr>
		<td>christian@reno.gov</td>
		<td>60021</td>
		<td>941-964-5617</td>
		<td>$2743.41</td>
		<td>167.209.64.181</td>
		<td>http://www.dotnet.ca</td>
		<td>10:58</td>
		<td>2000/3/25</td>
		<td>25/3/2000</td>

	</tr>
  
   </tbody>
</table>

 then we call it by this code:

$(function(){
   $("#large").tableSorter();
});

 

then we can change the order of this table by clicking on the <thead> of this table;

 

After all ,we can create our plungins too, and you also can use AJAX by Jquery,it is very consicely

,oh, you should download a plugin called "FIREBUG" for debuging your js code, excellent kit of firefox.

计及风电并网运行的微电网及集群电动汽车综合需求侧响应的优化调度策略研究(Matlab代码实现)内容概要:本文研究了计及风电并网运行的微电网及集群电动汽车综合需求侧响应的优化调度策略,并提供了基于Matlab的代码实现。研究聚焦于在高渗透率可再生能源接入背景下,如何协调微电网内部分布式电源、储能系统与大规模电动汽车充电负荷之间的互动关系,通过引入需求侧响应机制,建立多目标优化调度模型,实现系统运行成本最小化、可再生能源消纳最大化以及电网负荷曲线的削峰填谷。文中详细阐述了风电出力不确定性处理、电动汽车集群充放电行为建模、电价型与激励型需求响应机制设计以及优化求解算法的应用。; 适合人群:具备一定电力系统基础知识和Matlab编程能力的研究生、科研人员及从事新能源、微电网、电动汽车等领域技术研发的工程师。; 使用场景及目标:①用于复现相关硕士论文研究成果,深入理解含高比例风电的微电网优化调度建模方法;②为开展电动汽车参与电网互动(V2G)、需求侧响应等课题提供仿真平台和技术参考;③适用于电力系统优化、能源互联网、综合能源系统等相关领域的教学与科研项目开发。; 阅读建议:建议读者结合文中提供的Matlab代码进行实践操作,重点关注模型构建逻辑与算法实现细节,同时可参考文档中提及的其他相关案例(如储能优化、负荷预测等),以拓宽研究视野并促进交叉创新。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值