學(xué)習(xí)jQuery已經(jīng)有1年多的時間了,但是一直由于做WinForm程序開發(fā)沒有經(jīng)常實踐?,F(xiàn)在又開始重拾WebForm開發(fā)。寫幾篇jQuery系列,溫習(xí)下jQuery框架的知識。
專注于為中小企業(yè)提供網(wǎng)站設(shè)計、做網(wǎng)站服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)石峰免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。在jQuery出世以來,它取得很大的成就和認(rèn)同。JQuery是一個輕量級的JavaScript框架,它的發(fā)布版很小僅16K左右。它能讓你方便簡潔的寫出漂亮的動畫效果、實現(xiàn)各種視覺效果,輕松的處理JavaScript的DOM數(shù)以及Ajax的交互行為。它的優(yōu)點在于輕量級、簡單易學(xué)、易擴展、跨瀏覽器和網(wǎng)上擁有大量的jQuery插件使用。由于它這一大堆的優(yōu)點,它已經(jīng)被微軟官方認(rèn)可加入VS IDE中擁有強大的智能提示,并據(jù)官方的統(tǒng)計現(xiàn)在至少有20%的國際性大網(wǎng)站已經(jīng)加入jQuery作為其腳本。
1:首先是JavaScript的DOM 和 jQuery包裝集的區(qū)分
1.1:在JavaScript中我們訪問的方式是操作DOM結(jié)構(gòu),提供的可用方法有:
1: document.getElementById("ID"):根據(jù)ID獲取DOM對象。
2:document.getElementsByName("name"):根據(jù)HTML標(biāo)記name屬性獲取一個DOM數(shù)組。
3:document.getElementsByTagName("Tag"):根據(jù)HTML的Tag獲取一個DOM數(shù)組。
1.2:jQuery相對DOM則提供了許多可用的方法和屬性。
jQuery簡單的獲取對象有$(“#id”) ,$(“.class”),$(“tag”)方式,它的書寫方式和css3.0相似 id用#,class(css)用.,HTMl Tag則直接書寫。關(guān)于jquery的選擇器在下面講述,這里不急。
1.3:JavaScript的DOM對象轉(zhuǎn)可以化為jQuery包裝集:通過$(element)赴會就為jQuery包裝集。
2:jQuery最強大的就是提供了一個萬能的屬性選擇器。
2.1基本選擇器