jQuery是一個快捷、簡潔的JavaScript庫,主要用于DOM操作、事件處理、動畫效果和Ajax交互。
jQuery 1.3是2009年發(fā)布的版本,包含了許多新增和改進的特性。以下是其中一些特性:
//選擇器 $("div:first") //選擇第一個div元素 $("p:contains('hello')") //選擇包含hello文本的所有p元素 //遍歷 $("ul").children().text() //獲取所有ul下子元素的文本 $("a").hover(function() { //給所有a元素添加hover事件 $(this).addClass("hover"); }, function() { $(this).removeClass("hover"); }); //操作DOM $("div").append("新增的段落
"); //向所有div元素中添加一個新段落 $("#myDiv").empty(); //清空id為myDiv的元素中的內(nèi)容 //動畫效果 $("div").slideUp("slow"); //所有div元素向上滑動隱藏 $("img").fadeIn("fast"); //所有img元素淡入顯示 //Ajax $.post("handle.php", {name: "John", age: 30}, function(data) { alert(data); }); //發(fā)送POST請求并獲取返回值
使用jQuery可以大大簡化JavaScript代碼的開發(fā),提高開發(fā)效率。而jQuery 1.3新增和改進的特性更是增強了其應(yīng)用的能力。