Jquery是繼prototype之后又一個(gè)優(yōu)秀的Javascript框架。它是輕量級(jí)的js庫 ,它兼容CSS3,還兼容各種瀏覽器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后續(xù)版本將不再支持IE6/7/8瀏覽器。jQuery使用戶能更方便地處理HTMLdocuments、events、實(shí)現(xiàn)動(dòng)畫效果,并且方便地為網(wǎng)站提供AJAX交互。
jQuery還有一個(gè)比較大的優(yōu)勢(shì)是,它的文檔說明很全,而且各種應(yīng)用也說得很詳細(xì),同時(shí)還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁面保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。
軟件特色
jQuery是一個(gè)兼容多瀏覽器的javascript框架,核心理念是write less,do more(寫得更少,做得更多)。jQuery在2006年1月由美國(guó)人John Resig在紐約的barcamp發(fā)布,吸引了來自世界各地的眾多JavaScript高手加入,由Dave Methvin率領(lǐng)團(tuán)隊(duì)進(jìn)行開發(fā)。如今,jQuery已經(jīng)成為最流行的javascript框架,在世界前10000個(gè)訪問最多的網(wǎng)站中,有超過55%在使用jQuery。jQuery是免費(fèi)、開源的,使用MIT許可協(xié)議。jQuery的語法設(shè)計(jì)可以使開發(fā)者更加便捷,例如操作文檔對(duì)象、選擇DOM元素、制作動(dòng)畫效果、事件處理、使用Ajax以及其他功能。除此以外,jQuery提供API讓開發(fā)者編寫插件。其模塊化的使用方式使開發(fā)者可以很輕松的開發(fā)出功能強(qiáng)大的靜態(tài)或動(dòng)態(tài)網(wǎng)頁。
軟件特點(diǎn)
1.動(dòng)態(tài)特效
2.AJAX
3.通過插件來擴(kuò)展
4.方便的工具 - 例如瀏覽器版本判斷
5.漸進(jìn)增強(qiáng)
6.鏈?zhǔn)秸{(diào)用
7.多瀏覽器支持,支持Internet Explorer6.0+、Opera9.0+、Firefox2+、Safari2.0+、Chrome1.0+(在2.0.0中取消了對(duì)Internet Explorer6,7,8的支持)
軟件使用指導(dǎo)
是一個(gè)單獨(dú)的javascript文件,可以保存到本地或者服務(wù)器直接引用,也可以從多個(gè)公共服務(wù)器中選擇引用。有Media Temple、Google、Microsoft等多家公司給jQuery提供CDN服務(wù),比較常用的引用地址如下
jQuery 版本:截止2013年6月的版本是2.0.3 和1.10.2,由于2.0.3對(duì)IE 6, 7, 8的兼容性不好 ie 瀏覽器多使用1.10.2,其它瀏覽器多使用2.0.3.
最常使用的jQuery基礎(chǔ)方法是.ready()方法
$(document).ready(function(){
//script goes here
});
或者其簡(jiǎn)寫
$(function(){
//script goes here
});
當(dāng)dom加載完就可以執(zhí)行(比window.onload更早)。在同一個(gè)頁面里可以多次出現(xiàn).ready()
軟件選擇器
jQuery 使用 sizzle引擎,支持css選取,Xpath選取等方式。
$("p") 選取全部
元素。
$("p.intro") 選取所有包含class為"intro"的
元素。
$("#demo") 選取 id為"demo" 的元素。
$("[href]") 選取所有帶有 href 屬性的元素。
$("[href='#']") 選取所有帶有 href 值等于 "#" 的元素。
$("[href!='#']") 選取所有帶有 href 值不等于 "#" 的元素。
$("[href$='.jpg']") 選取所有 href 值以 ".jpg" 結(jié)尾的元素。
$("[href^='/imgaes/']") 選取所有 href 值以 /imgaes/" 開頭的元素。
$("p.intro") 所有 class="intro" 的
元素 元素選擇器
$(".intro") 所有 class="intro" 的元素 類選擇器
$("#intro") id="intro" 的第一個(gè)元素 id 選擇器
更多詳細(xì)信息請(qǐng)參見jQuery API的Selectors部分。
本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請(qǐng)發(fā)郵件[email protected]
湘ICP備2022002427號(hào)-10 湘公網(wǎng)安備:43070202000427號(hào)© 2013~2025 haote.com 好特網(wǎng)