0
<div id="test">
<span>Don't select me</span>
<span>Select me</span>
</div>
我想選擇div#test
中的第二個範圍。
存在eq()
選擇器(如jQuery)或類似的東西?第二個元素的Zend_Dom_Query選擇器
<div id="test">
<span>Don't select me</span>
<span>Select me</span>
</div>
我想選擇div#test
中的第二個範圍。
存在eq()
選擇器(如jQuery)或類似的東西?第二個元素的Zend_Dom_Query選擇器
可惜Zend_Dom_Query
不支持從CSS中的:nth-child(n)
選擇,但回覆到xpath
查詢你可以寫:
$result = $dom->queryXpath('//div[@id="test"]/span[2]');
的Zend_Dom_Query
庫使用XPath一幕後執行CSS樣式的查詢時,如果你對xpath語法感到震驚,你可以偷看一下在結果對象上使用getXpathQuery
方法產生了什麼。