[問題] selector語法的問題

作者: alair99 (I think home)   2015-03-11 22:16:32
結構如下
<h2>ABC</h2>
<p>..</p>
<p>..</p>
<table>
我用$('*:contains("ABC")') 可以找到第一行
但是要怎麼下才能從<h2>ABC</h2>找到<table>標籤呢
裡面的<p>..</p>的數量可能是不固定的,
所以沒辦法用2次next()來達成
也就是說需求是找到<h2>ABC</h2>底下的第一個table標籤
謝謝
作者: mars90226 (火星人)   2015-03-11 22:23:00
$('*:contains("ABC") ~ table').first() ?
作者: mrbigmouth (大嘴先生)   2015-03-12 09:03:00
$("*:contains('ABC')").nextAll("table")
作者: alair99 (I think home)   2015-03-13 09:29:00
謝謝樓上2位的幫忙 沒想到還有~ 跟 nextAll可以使用 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com