$(document)與$()、jQuery()、window.jQuery()是等價(jià)的,所以以上 jQuery 代碼等效于如下代碼:
DOM 對(duì)象轉(zhuǎn)化為 jQuery 對(duì)象 – 003-jQuery.html
1.在頁(yè)面中添加一個(gè) button 按鈕
2.使用$(DOM 對(duì)象)方式,可以 DOM 對(duì)象轉(zhuǎn)換為 jQuery 對(duì)象
3.jQuery 對(duì)象的 val()函數(shù),等同于 DOM 對(duì)象的 value 屬性
4.一般情況下,在命名 jQuery 對(duì)象時(shí),為了與 DOM 對(duì)象進(jìn)行區(qū)分,習(xí)慣性的以$開(kāi)頭
5.運(yùn)行結(jié)果如下
jQuery 對(duì)象轉(zhuǎn)換為 DOM 對(duì)象 –004-jQuery.html
jQuery 對(duì)象本身為數(shù)組對(duì)象,該數(shù)組中的第 0 個(gè)元素即為該 jQuery 對(duì)象對(duì)應(yīng)的 DOM 對(duì)象。所以有兩種方式可以獲取到 DOM 對(duì)象:get(0)方式與下標(biāo)[0]方式。
1. 修改頁(yè)面元素:添加一個(gè)輸入框
2.實(shí)現(xiàn)功能:點(diǎn)擊按鈕后,提示對(duì)話框中顯示用戶在文本框中輸入的姓名
3.直接通過(guò)$(“#id”),可獲取指定 id 的元素,結(jié)果為 jQuery 對(duì)象
4.button 的 jQuery 對(duì)象,具有 click()函數(shù),是響應(yīng)單擊事件
5.jQuery 對(duì)象.get(0) 或 jQuery 對(duì)象[0] 均可完成 jQuery 對(duì)象轉(zhuǎn) DOM 對(duì)象
6.執(zhí)行結(jié)果
jQuery 對(duì)象為數(shù)組對(duì)象 – 005-jQuery.html
1.修改頁(yè)面內(nèi)容:
2.$(“標(biāo)簽”)將獲取到所有指定標(biāo)簽的 jQuery 對(duì)象。當(dāng)然是多個(gè)對(duì)象,即為數(shù)組
3.由于 jQuery 對(duì)象為數(shù)組,所以其具有返回?cái)?shù)組長(zhǎng)度的屬性 length
4.jQuery 對(duì)象的 hide(毫秒)函數(shù)是,用于指定隱藏調(diào)用者 jQuery 對(duì)象的動(dòng)畫(huà)效果的時(shí)間
5.使用$($div[0]).hide(5000);可以將第一個(gè) div 隱藏
結(jié)果
