看板 Ajax 關於我們 聯絡資訊
================ 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)
Futurend:謝謝前輩 但假如說我想要抓出第二組的話要怎麼抓 11/20 10:14
Futurend:還是說要用遞迴加把找過的MARK 一直到找不到為止 11/20 10:14