作者LaPass (LaPass)
看板Ajax
標題[問題] jquery的parent跟children
時間Fri Dec 6 11:22:05 2013
假設有個網頁結構是長這樣
<div class='parent1'>
<div>
<div id='test01'>
<div>
<div class='child1'>
<div>
</div>
</div>
</div>
</div>
</div>
</div>
然後我想請問
如果已經有一個jquery物件
var center= $("#test01");
請問有沒有辦法抓出父層或是子層的指定的條件的項目?
例如:
$("#test01").parent(".parent1");
或是
$("#test01").children(".child1");
雖然jquery有這兩個方法,但只會往上或往下一層去找而已
就只有上面的例子中的紅色跟綠色部分
我只能寫個遞回的function去抓,很不方便...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.36.2
1F:推 mrbigmouth:.closest .parents .find 12/06 11:30
2F:→ mrbigmouth:.find你都不知道一定是剛撞過頭或者是我誤解你意思了?b 12/06 11:31
3F:→ LaPass:感謝..... 有陣子沒用到這些就都忘了 = = 12/06 11:41
4F:→ danny8376:看個API不難吧XD 12/06 12:35
5F:→ LaPass:哪天有空是該去把api再看一遍了 XD 那時候怎麼都忘了有API 12/06 14:35
6F:→ LaPass:可以找 12/06 14:35
7F:→ chrisQQ:往上應該有 parents(selector) 可以用,往下就用 find 12/06 16:42