位置: 編程技術(shù) - 正文
推薦整理分享jquery基礎(chǔ)知識(shí)第一講之認(rèn)識(shí)jquery(jquery基礎(chǔ)知識(shí)梳理),希望有所幫助,僅作參考,歡迎閱讀內(nèi)容。
文章相關(guān)熱門搜索詞:jquery基礎(chǔ)知識(shí)梳理,jquery基礎(chǔ)語法,jquery基礎(chǔ)教程詳解,jquery基礎(chǔ)知識(shí)梳理,jquery知識(shí)點(diǎn),jquery基礎(chǔ)語法,jquery基礎(chǔ)知識(shí)梳理,jquery基礎(chǔ)教程詳解,內(nèi)容如對(duì)您有幫助,希望把文章鏈接給更多的朋友!
jQuery是一個(gè)優(yōu)秀的JavaScript庫,它憑借簡潔地語法和跨平臺(tái)的兼容性,極大地簡化了開發(fā)人員遍歷HTML文檔,操作DOM,處理事件,執(zhí)行動(dòng)畫和開發(fā)Ajax操作。
jQuery優(yōu)勢:
1.輕量級(jí)
2.強(qiáng)大的選擇器
3.出色的DOM操作的封裝
4.可靠的事件處理機(jī)制
5.完善的Ajax
6.不污染頂級(jí)變量
7.出色的瀏覽器兼容性
8.鏈?zhǔn)讲僮鞣绞?/p>
9.隱式迭代
.行為層與結(jié)構(gòu)層分離
.豐富的插件支持
.完善的文檔
.開源
(1)編寫簡單的jQuery代碼:
注:$ 就是jQuery的簡寫形式。
(2)jQuery的代碼風(fēng)格
注:鏈?zhǔn)讲僮鳌?/p>
1、對(duì)同一個(gè)對(duì)象不超過3次操作的,可以寫成一行?! ?
2、對(duì)于同一個(gè)對(duì)象操作較多的,建議每行寫一個(gè)操作。
3、對(duì)于多個(gè)對(duì)象的少量操作,可以每個(gè)對(duì)象寫一行,如果涉及子元素,可以考慮適當(dāng)?shù)目s進(jìn)。
4、對(duì)于多個(gè)對(duì)象的較多操作,可以結(jié)合2,3條。
添加必要的注釋。
(3)DOM對(duì)象與jQuery對(duì)象
DOM(Document Object Model,文檔對(duì)象模型),每一個(gè)DOM都可以表示成一棵樹。JavaScript中的getElementById或者getElementByTagName來獲取元素節(jié)點(diǎn),這樣的DOM元素就是DOM對(duì)象。
jQuery對(duì)象是通過jQuery包裝DOM對(duì)象后產(chǎn)生的對(duì)象。jQuery對(duì)象是jQuery獨(dú)有的,可以使用jQuery中的方法,但不能使用DOM對(duì)象的方法。
注:jQuery對(duì)象都是通過$()函數(shù)制造出來的,$()函數(shù)就是一個(gè)jQuery對(duì)象的制造工廠。
DOM對(duì)象與jQuery對(duì)象可以相互轉(zhuǎn)換,案例如下:1.DOM對(duì)象方式
2.jQuery對(duì)象方式
標(biāo)簽: jquery基礎(chǔ)知識(shí)梳理
本文鏈接地址:http://esstyw.cn/biancheng/384013.html 轉(zhuǎn)載請(qǐng)保留說明!上一篇:基于jquery實(shí)現(xiàn)智能提示控件intellSeach.js(jquery的實(shí)現(xiàn)原理)
網(wǎng)站地圖: 企業(yè)信息 工商信息 財(cái)稅知識(shí) 網(wǎng)絡(luò)常識(shí) 編程技術(shù)
友情鏈接: 武漢網(wǎng)站建設(shè)