- JavaScript開發基本可以分為以下四個部分:
1、查找DOM元素進行取值和賦值的操作、在特定節點位置進行內容的取值和賦值操作(innerHTML)。
2、針對元素進行事件監聽。
3、通過操作DOM節點結合改變元素的CSS樣式,達到絢麗的動畫效果。
4、對DOM元素進行Ajax操作。
對于jQuery來說,可以對這四部分提供完美的實現:
a、jQuery擁有強大的選擇器,可以查找任意的DOM元素。同時jQuery對象實現鏈式語法,能夠很方便簡潔的寫出強大的操作。比如操作屬性:$("#chkbox").attr("checked","checked").attr("disabled","disabled")。可以這樣繼續鏈下去,包括增加事件、樣式等等操作。
b、在頁面加載時給DOM綁定事件。$("#chkbox").click(function(){ alert("hello jquery!"); });
c、show()和hide()是jQuery中最基本的動畫。對元素顯示和隱藏,當然,我們還可以實現其它的更復雜的動畫。
d、$.ajax(options)是jQuery中最底層的Ajax實現。除此之外,還可以使用$.get()或$.post()實現Ajax請求。