Re: [問題] 找出連續具有相同屬性的dom物件

看板Ajax作者 (NeverEver)時間15年前 (2010/11/20 06:31), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/4 (看更多)
================ HTML ================ <div id='main> <div id='a1' class='aaa'></div> <div id='a2' class='aaa'></div> <div id='a3' class='aaa'></div> <div id='c1' class='ccc'></div> <div id='a4' class='aaa'></div> </div> ================ jQuery ================ var list = $(".aaa:first").nextUntil(":not(.aaa)").andSelf(); alert(list.size()); // 應該是 3 個 ※ 引述《Futurend (未來)》之銘言: : 前輩好 : 假如說小弟有以下的div : <div id='main> : <div id='a1' class='aaa'></div> : <div id='a2' class='aaa'></div> : <div id='a3' class='aaa'></div> : <div id='c1' class='ccc'></div> : <div id='a4' class='aaa'></div> : </div> : 我想要找出a1,a2,a3為一組的jQuery物件 : a4為一組的jQuery物件 : 請問有該如何找出連續class為aaa的物件呢 : 有這個需求是因為希望能找出連續class='aaa'的div : 再把他wrap起來 : 只是思考很久不知道該怎麼做 : 只想的到很笨的方法 : 去next('.aaa') 假如存在就把他add, : 只好上來請益有沒有比較好的做法 : 麻煩前輩指點了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.64.54.125 ※ 編輯: evernever 來自: 115.64.54.125 (11/20 06:51)

11/20 10:14, , 1F
謝謝前輩 但假如說我想要抓出第二組的話要怎麼抓
11/20 10:14, 1F

11/20 10:14, , 2F
還是說要用遞迴加把找過的MARK 一直到找不到為止
11/20 10:14, 2F
文章代碼(AID): #1CvlgiB8 (Ajax)
文章代碼(AID): #1CvlgiB8 (Ajax)