<div id="test">
<span>Don't select me</span>
<span>Select me</span>
</div>
で2番目のスパンを選択したいdiv#test
。セレクター(jQueryなど)またはそのようなものが存在しますか
?eq()
<div id="test">
<span>Don't select me</span>
<span>Select me</span>
</div>
で2番目のスパンを選択したいdiv#test
。セレクター(jQueryなど)またはそのようなものが存在しますか
?eq()
残念ながら、cssからZend_Dom_Query
のセレクターはサポートされていませんが、クエリ:nth-child(n)
に戻ると次のxpath
ように記述できます。
$result = $dom->queryXpath('//div[@id="test"]/span[2]');
ライブラリはバックグラウンドでxpathを使用してCSSスタイルのクエリを実行するため、xpath構文に遭遇した場合は、結果オブジェクトZend_Dom_Query
のメソッドで生成されたものを覗き見することができます。getXpathQuery