中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

jQuery 對象中的類數(shù)組操作

看看我們的jQuery為我們都提供了哪些可用的方法:
  size():很明顯,它應(yīng)該是返回包裝集中的元素個數(shù),如$('a').size()表示鏈接元素的個數(shù);
  get(index):當(dāng)沒指定index時就默認(rèn)取包裝集中所有元素,并以js中的數(shù)組形式返回,如果指定了index,則返回下標(biāo)為index對應(yīng)的元素,如$('img[title]').get(0)返回包含屬性title的第一個img元素,其也等效于$('img[title]')[0];
  index(elem):在包裝集中返回元素elem所在的下標(biāo),如果沒找到該元素則返回-1;
  add(String|elem|Array):把參數(shù)中的元素添加到包裝集中,如果參數(shù)是jQuery選擇器,那么將把所有匹配的對象都添加到集合中,如果是html元素那就通過clean方法得到的元素數(shù)組添加到集合中,如果是dom元素或dom元素數(shù)組,那就直接添加到集合了;注意返回的是添加后的包裝集;如$('img[alt]','img[title]')等效于$('img[alt]').add('img[title]')即返回包含了alt屬性的img元素或包含了title屬性的img元素;
  not(String|elem|Array):把包裝集中滿足參數(shù)條件的元素刪除,注意參數(shù)只能是篩選表達(dá)式,即以"["或者":"開頭的表達(dá)式,如$('img[title]').not('title*=puy')即返回包含title屬性的img元素,并且這些元素的title屬性中包含有puy文本;返回的是篩選之后的包裝集;
  filter(String|function):如果傳入的參數(shù)是String類型的話,那么該表達(dá)式必須也是篩選表達(dá)式,用于從包裝集里刪除所有與選擇器不匹配的元素;如果傳入的是一個函數(shù)的話,那么包裝集中的每個元素都調(diào)用這個函數(shù),若這個函數(shù)返回false則把這個元素從包裝集中刪除,而在函數(shù)中可以通過this關(guān)鍵字來調(diào)用當(dāng)時包裝集中調(diào)用方法的元素;如$('td').filter(function(){return this.innerHTML.match(/^"d+$/)})返回td中的內(nèi)容為數(shù)字的所有td元素;
  slice(begin,end):創(chuàng)建并返回新的包裝集,該包裝集是原來包裝集的連續(xù)的一部分,且新包裝集的第一個元素是原包裝集中的begin位置的元素,而最后一個元素是end位置元素的前一元素,當(dāng)然end可以不指定,那么將延伸到原始包裝集的末尾;如$('*').slice(2,3)這個語句選擇頁面上的所有元素,然后生存包含原始包裝集的第三個元素的新包裝集,注意這個$('*').get(2)不同,這個返回的是元素,而slice方法返回的是包裝集,從而擁有包裝集的操作;
  childen():返回原始包裝集元素的所有不同子元素所組成的新包裝集(不包含文本節(jié)點(diǎn)),如$('div').children()返回所有div元素下的子元素所組成的新包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;
  contents():返回原始包裝集元素的內(nèi)容新包裝集(可以包含文本節(jié)點(diǎn));注意此方法不能接受參數(shù)進(jìn)行過濾;
  next():返回原始包裝集元素的所有唯一的下一個兄弟元素所組成的新包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;如$('div#someDiv').next()返回包含id為someDiv的div元素的下一個兄弟元素的包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;
  nextAll():返回包含原始包裝集元素的所有后續(xù)兄弟的新包裝集;如$('div#someDiv').nextAll()返回包含id為someDiv的div元素的后面兄弟元素的新包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;
  parent():返回原始包裝集所有元素的唯一直接父元素的新包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;
  parents():返回原始包裝集所有元素的祖先元素的新包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;
  prev():返回原始包裝集元素的所有唯一的上一個兄弟元素組成的新包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;

  prevAll():返回包含原始包裝集元素的所有前面兄弟元素的新包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;
  siblings():返回包含原始包裝集元素中的所有唯一兄弟元素所組成的新包裝集;如果指定了參數(shù),那么該參數(shù)也是篩選表達(dá)式;
  find(String):返回包含原始包裝集里與傳入的選擇器表達(dá)式相匹配的所有元素的新包裝集,并且原始包裝集中的元素的后代也會被傳入新的包裝集;
  contains(text):返回包含text參數(shù)所傳入的文本字符串的元素所組成的新包裝集;
  is(String):如果包裝集中含有String匹配的元素,那么返回true,否則返回false;
  clone(copyHandle):如果傳入的參數(shù)為true,那么會連帶事件一起拷貝,否則不拷貝事件,形成一個新的包裝集;
  end():在jQuery命令鏈內(nèi)調(diào)用,以便返回退到前一個包裝集;
  andSelf():合并命令鏈內(nèi)最近產(chǎn)生的兩個包裝集;
  對于包裝元素的操作就總結(jié)到這里,如果哪里不對的還請各位指出來方便大家參考學(xué)習(xí)。

JavaScript技術(shù)jQuery 對象中的類數(shù)組操作,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲成人自拍 | 2021狠狠干 | 日韩精品一区二区三区在线播放 | 在线精品一区二区三区 | 成人国产精品入口免费视频 | 精品免费在线 | 伊人网站在线 | 91精品国产91久久久久游泳池 | 国产九九精品 | 精品成人69xx.xyz | 欧美日韩一区二区三区在线观看 | 久久久精 | 天堂一区二区三区 | 精品一区二区av | 国产精品免费看 | 亚洲 欧美 综合 | 99免费看 | 成人精品系列 | 国产精品亚洲二区 | 精品欧美一区二区三区久久久 | 婷婷丁香激情 | 久久精品毛片 | 亚洲成人网在线观看 | 视频一区二区国产 | 亚洲一区在线观看视频 | 国产午夜精品一区二区三区嫩草 | 亚洲精品一区二区二区 | 天堂一区二区三区 | 国产精品美女久久久 | 中文字幕在线一区二区三区 | 91久久精品一区二区二区 | 日本天天操 | 久久精品国产精品青草 | 黄色免费网址大全 | 7799精品视频天天看 | 亚洲网站免费看 | www.青娱乐 | 91一区二区在线观看 | 日韩精品一区二 | 九九热国产视频 | 亚洲精品一区二区 |