作者alair99 (I think home)
看板Ajax
標題[問題] selector語法的問題
時間Wed Mar 11 22:16:32 2015
結構如下
<h2>ABC</h2>
<p>..</p>
<p>..</p>
<table>
我用$('*:contains("ABC")') 可以找到第一行
但是要怎麼下才能從<h2>ABC</h2>找到<table>標籤呢
裡面的<p>..</p>的數量可能是不固定的,
所以沒辦法用2次next()來達成
也就是說需求是找到<h2>ABC</h2>底下的第一個table標籤
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.5.242
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1426083399.A.3A9.html
※ 編輯: alair99 (1.168.5.242), 03/11/2015 22:17:32
1F:推 mars90226: $('*:contains("ABC") ~ table').first() ? 03/11 22:23
2F:推 mrbigmouth: $("*:contains('ABC')").nextAll("table") 03/12 09:03
3F:→ alair99: 謝謝樓上2位的幫忙 沒想到還有~ 跟 nextAll可以使用 XD 03/13 09:29