jQuery 遍歷DOM元素的總結(jié)

向上遍歷的DOM樹(祖先)

  • parent()
  • parents()
  • parentsUntil()
     $(document).ready(function(){
     $("span").parent();   //獲取span便簽的第一個父元素(只獲取一個)
     })桌硫;

     $(document).ready(function(){
     $("span").parents();  // 獲取span 標(biāo)簽的所有父級元素(所有)
     });

     $(document).ready(function(){
     $("span").parents("ul");  // 獲取span 標(biāo)簽的所有父級元素中 為 ul 標(biāo)簽的父級元素
     });

     $(document).ready(function(){
     $("span").parentsUntil("div");  // 獲取span 標(biāo)簽到div標(biāo)簽中間的所有的父級元素 
     });

向下遍歷DOM樹(后代)

  • children()

  • find()

    $(document).ready(function(){
    $("div").children();  // 直接找到div標(biāo)簽的直接子元素,也就是兒子元素铆隘,不包括孫子元素
    });
    
    $(document).ready(function(){
    $("div").children("p.1");  // 直接找到div標(biāo)簽的直接子元素中的class=1的p標(biāo)簽(不包括孫子元素)
    });
    
    $(document).ready(function(){
    $("div").find("span"); // 返回被選元素的后代元素,一路向下直到最后一個后代掏湾。
    });
    
    $(document).ready(function(){
    $("div").find("*"); // 返回被選元素的所有后代
    });
    

在 DOM 樹中水平遍歷(同胞)

  • siblings()

  • next()

  • nextAll()

  • nextUntil()

  • prev()

  • prevAll()

  • prevUntil()

    $(document).ready(function(){
    $("h2").siblings(); //選中h2元素的所有同胞元素
    });
    
    $(document).ready(function(){
    $("h2").siblings("p"); //選中h2元素的所有同胞元素中的p元素
    });
    
    $(document).ready(function(){
    $("h2").next(); // 選中h2標(biāo)簽的下一個兄弟標(biāo)簽元素
    });
    
    $(document).ready(function(){
    $("h2").nextAll(); //選中h2標(biāo)簽所有跟隨的兄弟元素
    });
    
    $(document).ready(function(){
    $("h2").nextUntil("h6");  //選中h2標(biāo)簽和h6標(biāo)簽中所有兄弟元素
    });
    
    ###  prev(), prevAll() 以及 prevUntil() 方法的工作方式與上面的方法類似,只不過方向相反而已:它們返回的是前面的同胞元素(在 DOM 樹中沿著同胞元素向后遍歷忘巧,而不是向前)。
    

在DOM樹中(過濾)

  • first()

  • last()

  • eq()

  • filter()

  • not

    $(document).ready(function(){
    $("div p").first(); // 返回(首個)div內(nèi)部中的第一個p元素
    });
    
    $(document).ready(function(){
    $("div p").last(); // 返回(最后一個)div內(nèi)部的最后一個p元素
    });
    
    $(document).ready(function(){
    $("p").eq(1);  // 返回第二個p標(biāo)簽
    });
    
    $(document).ready(function(){
    $("p").filter(".url"); //返回帶有類名url的的p元素
    });
    
    $(document).ready(function(){
    $("p").not(".url"); // 返回不帶有類名為url的p元素
    });
    
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市际长,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌工育,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嘱朽,死亡現(xiàn)場離奇詭異,居然都是意外死亡怔接,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進(jìn)店門岸军,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瓦侮,“玉大人,你說我怎么就攤上這事肚吏。” “怎么了党觅?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵坞生,是天一觀的道長。 經(jīng)常有香客問我是己,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任宙地,我火速辦了婚禮逆皮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘电谣。我一直安慰自己,他們只是感情好剿牺,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布晒来。 她就那樣靜靜地躺著,像睡著了一般湃崩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上攒读,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天,我揣著相機(jī)與錄音拗窃,去河邊找鬼泌辫。 笑死,一個胖子當(dāng)著我的面吹牛震放,可吹牛的內(nèi)容都是我干的驼修。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼乙各,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了恩静?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤驶乾,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后级乐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡撒轮,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年贼穆,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片臀蛛。...
    茶點(diǎn)故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡崖蜜,死狀恐怖浊仆,靈堂內(nèi)的尸體忽然破棺而出豫领,到底是詐尸還是另有隱情,我是刑警寧澤等恐,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布课蔬,位于F島的核電站囱稽,受9級特大地震影響二跋,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜扎即,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望各拷。 院中可真熱鬧闷营,春花似錦烤黍、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽奢入。三九已至媳叨,卻和暖如春腥光,著一層夾襖步出監(jiān)牢的瞬間糊秆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工捉片, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人伍纫。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓昂芜,卻偏偏與公主長得像,于是被迫代替她去往敵國和親泌神。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 通過jQuery母市,您可以選取(查詢窒篱,query)HTML元素舶沿,并對它們執(zhí)行“操作”(actions)。 jQuer...
    枇杷樹8824閱讀 656評論 0 3
  • //------------------------- 第一章 認(rèn)識JQuery ----------------...
    米塔塔閱讀 718評論 0 9
  • 一、樣式篇 第1章 初識jQuery (1)環(huán)境搭建 進(jìn)入官方網(wǎng)站獲取最新的版本 http://jquery.co...
    凜0_0閱讀 3,380評論 0 44
  • 一)jQuery九類選擇器【參見jQueryAPI.chm手冊】 目的:通過九類選擇器溉旋,能定位web頁面(HTML...
    奮斗的老王閱讀 1,038評論 0 51
  • 【K,恭喜你邑闲,你解鎖了成就“自殺”,現(xiàn)在倒計時60秒苫耸,你將開啟一段新的人生⊥首樱】 肖愷呆呆的望著自己的尸體量淌,在她決定...
    _七嶼閱讀 638評論 1 3