jQuery1.9是一個(gè)流行的JavaScript庫,它提供了許多方便的API來簡化JS開發(fā)工作。下面我們來看看jQuery1.9 API中常用的幾個(gè)功能。
一、選擇器
jQuery提供了豐富的選擇器,支持通過CSS樣式、ID、類名、屬性、子元素、內(nèi)容等數(shù)組方式選中元素,例如:
// 選中id為test的元素 $("#test") // 選中類名為myClass的元素 $(".myClass") // 選中所有p標(biāo)簽 $("p")
二、事件
jQuery提供了方便的事件API,使得在元素上綁定事件非常容易,例如:
// 綁定click事件 $("#test").click(function(){ alert("click"); }); // 綁定mouseenter事件,鼠標(biāo)移入時(shí)觸發(fā) $("#test").mouseenter(function(){ alert("mouseenter"); });
三、AJAX
jQuery的AJAX API非常強(qiáng)大,可以方便地與服務(wù)器進(jìn)行數(shù)據(jù)交互,例如:
// 發(fā)送GET請求,獲取JSON數(shù)據(jù) $.getJSON("test.json", function(data) { console.log(data); }); // 發(fā)送POST請求,提交表單數(shù)據(jù) $.post("form.php", $("#myForm").serialize(), function(data){ console.log(data); });
四、效果
jQuery提供了很多實(shí)用的效果,可以讓網(wǎng)站更加生動(dòng),例如:
// 淡入效果 $("#test").fadeIn(); // 緩慢滑動(dòng)效果 $("#test").slideToggle("slow"); // 動(dòng)畫效果 $("#test").animate({left:"100px"});
以上是jQuery1.9 API中常用的幾個(gè)功能,當(dāng)然還有很多其他實(shí)用的API,大家可以自行查閱文檔。