一、jQuery簡介
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、齊齊哈爾網(wǎng)站維護(hù)、網(wǎng)站推廣。
--------------------------------
jQuery是一個(gè)開源的JavaScript項(xiàng)目,憑借簡潔的語法和跨平臺的兼容性,極大簡化了JavaScript開發(fā)人員遍歷HTML文檔、操作DOM、處理事件、執(zhí)行動(dòng)畫和開發(fā)Ajax的操作。
jQuery強(qiáng)調(diào)寫得少,做的多。jQuery獨(dú)特的選擇器、鏈?zhǔn)降腄OM操作、事件處理機(jī)制和封裝完善的Ajax都是其他JavaScript庫望塵莫及。
======================================================================================
二、jQuery配置
--------------------------------
jQuery官網(wǎng):http://jquery.com/
jQuery無需配置,只要將jQuery庫復(fù)制到公共路徑即可,在引入時(shí)寫在其他調(diào)用它的前面。
======================================================================================
三、jQuery與其他庫沖突
--------------------------------
“$”作為jQuery的快捷方式,在其他庫中也經(jīng)常被使用,為了避免沖突,通常在寫js代碼的第一行,將“$”權(quán)限釋放,代碼如下:
jQuery.noConflict();
或另外新建其他快捷方式并釋放,代碼如下:
var jq = jQuery.noConflict();
======================================================================================
四、jQuery選擇器
-------------------------------
針對class用“.”取名字,代碼如下:
jQuery Demo
jQuery(".demo").click(function(){
alert("demo.click()被執(zhí)行!");
})
jQuery("ID")代替document.getElementById();
jQuery("tagName")代替document.getElementByTagName();
jQuery獲取的永遠(yuǎn)是對象,網(wǎng)頁沒有此元素時(shí),應(yīng)該根據(jù)元素長度判斷,代碼如下:
if(jQuery.("#demo").length > 0){
//do something
}
或轉(zhuǎn)換成DOM對象來判斷,代碼如下:
if(jQuery("#demo")[0]){
//do something
}
======================================================================================
五、jQuery中的DOM操作
--------------------------------
======================================================================================
六、jQuery中的事件和動(dòng)畫
--------------------------------
======================================================================================
七、jQuery對表單、表格的操作及更多
--------------------------------
======================================================================================
八、jQuery與Ajax的應(yīng)用
--------------------------------
======================================================================================
九、插件的使用與寫法
--------------------------------
======================================================================================