最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery入門介紹之基礎(chǔ)知識(shí)

 更新時(shí)間:2015年01月13日 16:00:40   投稿:hebedich  
本文主要給大家介紹了些jQuery的基礎(chǔ)知識(shí),算是一個(gè)入門的小知識(shí)庫,包含jQuery簡介、對象轉(zhuǎn)換、以及基本選擇器和層次選擇器等知識(shí)點(diǎn)。

JavaScript 庫作用及對比

為了簡化JavaScript 的開發(fā), 一些 JavsScript 庫誕生了. JavaScript 庫封裝了很多預(yù)定義的對象和實(shí)用函數(shù)。能幫助使用者建立有高難度交互的Web2.0 特性的富客戶端頁面, 并且兼容各大瀏覽器

當(dāng)前流行的JavaScript 庫有:

 

jQuery 簡介

jQuery 是繼 Prototype 之后又一個(gè)優(yōu)秀的 JavaScript 庫

jQuery 理念: 寫得少, 做得多. 優(yōu)勢如下:

輕量級(jí)

強(qiáng)大的選擇器

出色的 DOM 操作的封裝

可靠的事件處理機(jī)制

完善的 Ajax

出色的瀏覽器兼容性

鏈?zhǔn)讲僮鞣绞?/span>

……

jQuery: HelloWorld


jQuery 對象

jQuery 對象就是通過 jQuery ($()) 包裝 DOM 對象后產(chǎn)生的對象

jQuery 對象是 jQuery 獨(dú)有的. 如果一個(gè)對象是 jQuery對象, 那么它就可以使用 jQuery 里的方法: $(“#persontab”).html();

jQuery 對象無法使用 DOM 對象的任何方法, 同樣 DOM 對象也不能使用 jQuery 里的任何方法

約定:如果獲取的是jQuery 對象, 那么要在變量前面加上 $.  

var $variable = jQuery 對象

var variable = DOM 對象

DOM 對象轉(zhuǎn)成 jQuery 對象

對于一個(gè) DOM 對象, 只需要用 $() 把 DOM 對象包裝起來(jQuery 對象就是通過 jQuery 包裝 DOM 對象后產(chǎn)生的對象), 就可以獲得一個(gè) jQuery 對象.

 

   轉(zhuǎn)換后就可以使用 jQuery 中的方法了

jQuery 對象轉(zhuǎn)成 DOM 對象

jQuery 對象不能使用 DOM 中的方法, 但如果 jQuery 沒有封裝想要的方法, 不得不使用 DOM 對象的時(shí)候, 有如下兩種處理方法:

(1) jQuery 對象是一個(gè)數(shù)組對象, 可以通過 [index] 的方法得到對應(yīng)的 DOM對象. 

(2) 使用 jQuery 中的 get(index) 方法得到相應(yīng)的 DOM 對象                       

jQuery 選擇器

選擇器是 jQuery 的根基, 在 jQuery 中, 對事件處理, 遍歷 DOM 和 Ajax 操作都依賴于選擇器

jQuery 選擇器的優(yōu)點(diǎn):

簡潔的寫法                                                                                   

完善的事件處理機(jī)制

基本選擇器

基本選擇器是 jQuery 中最常用的選擇器, 也是最簡單的選擇器, 它通過元素 id, class 和標(biāo)簽名來查找 DOM 元素(在網(wǎng)頁中 id 只能使用一次, class 允許重復(fù)使用).


基本選擇器示例

改變 id 為 one 的元素的背景色為 # bbffaa

改變 class 為 mini 的所有元素的背景色為 # bbffaa

改變元素名為<div> 的所有元素的背景色為 #bbffaa

改變所有元素的背景色為 #bbffaa

改變所有的<span>元素和 id 為 two 的元素的背景色為 # bbffaa

層次選擇器

如果想通過 DOM 元素之間的層次關(guān)系來獲取特定元素, 例如后代元素, 子元素, 相鄰元素, 兄弟元素等, 則需要使用層次選擇器.

 

 

注意:  (“prev ~ div”) 選擇器只能選擇“# prev ” 元素后面的同輩元素; 而 jQuery 中的方法 siblings() 與前后位置無關(guān), 只要是同輩節(jié)點(diǎn)就可以選取

層次選擇器示例

改變<body> 內(nèi)所有<div> 的背景色為 # bbffaa

改變<body> 內(nèi)子 <div>的背景色為 # bbffaa

改變 id 為 one 的下一個(gè) <div> 的背景色為 # bbffaa

改變 id 為 two 的元素后面的所有兄弟<div>的元素的背景色為 # bbffaa

改變 id 為 two 的元素所有 <div> 兄弟元素的背景色為 # bbffaa

  • jquery 年會(huì)抽獎(jiǎng)程序

    jquery 年會(huì)抽獎(jiǎng)程序

    最近公司年會(huì),有個(gè)流程要抽獎(jiǎng),特寫了個(gè)一個(gè)簡單的,純jq代碼,發(fā)給大家共享一下
    2011-12-12
  • jQuery 借助插件Lavalamp實(shí)現(xiàn)導(dǎo)航條動(dòng)態(tài)美化效果

    jQuery 借助插件Lavalamp實(shí)現(xiàn)導(dǎo)航條動(dòng)態(tài)美化效果

    導(dǎo)航條動(dòng)態(tài)顯示效果借助插件Lavalamp可以輕松實(shí)現(xiàn),以前用animate來實(shí)現(xiàn),效果不是很好
    2013-09-09
  • JQuery限制復(fù)選框checkbox可選中個(gè)數(shù)的方法

    JQuery限制復(fù)選框checkbox可選中個(gè)數(shù)的方法

    這篇文章主要介紹了JQuery限制復(fù)選框checkbox可選中個(gè)數(shù)的方法,涉及jQuery操作復(fù)選框長度判斷與屬性修改的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • jQuery的cookie插件實(shí)現(xiàn)保存用戶登陸信息

    jQuery的cookie插件實(shí)現(xiàn)保存用戶登陸信息

    保存用戶登陸信息的方法有很多,本文為大家介紹的這個(gè)方法是通過cookie插件來實(shí)現(xiàn),需要的朋友可以參考下
    2014-04-04
  • 獲取jqGrid中選擇的行的數(shù)據(jù)

    獲取jqGrid中選擇的行的數(shù)據(jù)

    本文主要介紹了獲取jqGrid中選擇的行的數(shù)據(jù)的語法和獲取簡例,需要的朋友可以看下
    2016-11-11
  • jquery對table中各數(shù)據(jù)的增加、保存、刪除操作示例

    jquery對table中各數(shù)據(jù)的增加、保存、刪除操作示例

    這篇文章主要介紹了jquery對table中各種數(shù)據(jù)的增加、保存、刪除操作,需要的朋友可以參考下
    2014-05-05
  • jQuery頁面圖片伴隨滾動(dòng)條逐漸顯示的小例子

    jQuery頁面圖片伴隨滾動(dòng)條逐漸顯示的小例子

    jQuery頁面圖片伴隨滾動(dòng)條逐漸顯示的小例子,需要的朋友可以參考一下
    2013-03-03
  • jQuery之DOM對象和jQuery對象的轉(zhuǎn)換與區(qū)別分析

    jQuery之DOM對象和jQuery對象的轉(zhuǎn)換與區(qū)別分析

    這篇文章主要介紹了jQuery之DOM對象和jQuery對象的轉(zhuǎn)換與區(qū)別分析,對比分析了DOM對象和jQuery對象的原理與用法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • 基于jquery的9行js輕松實(shí)現(xiàn)tab控件示例

    基于jquery的9行js輕松實(shí)現(xiàn)tab控件示例

    tab控件的實(shí)現(xiàn)方法有很多,在本文為大家詳細(xì)介紹下如何通過9行js實(shí)現(xiàn)簡單的tab控件,感興趣的朋友不要錯(cuò)過
    2013-10-10
  • 最新評(píng)論

    郸城县| 华宁县| 仙居县| 道真| 云龙县| 广安市| 当雄县| 益阳市| 明光市| 兴海县| 兴业县| 太和县| 天台县| 恩平市| 阿拉善左旗| 北辰区| 禹州市| 五家渠市| 水城县| 佛学| 井研县| 巩留县| 滨海县| 娄底市| 宣威市| 织金县| 日照市| 封开县| 柘城县| 江口县| 玉山县| 古丈县| 惠安县| 孝昌县| 高碑店市| 永安市| 宝清县| 宝山区| 合水县| 维西| 杂多县|