<div id="test">
<span>Don't select me</span>
<span>Select me</span>
</div>
我想在div#test
中选择第二个范围
存在eq()
选择器(如jQuery)或类似的东西?
答案 0 :(得分:1)
不幸的是Zend_Dom_Query
不支持来自css的:nth-child(n)
选择器,但是还原为xpath
以查询您可以写:
$result = $dom->queryXpath('//div[@id="test"]/span[2]');
Zend_Dom_Query
库使用场景后面的xpath来执行CSS样式查询,因此,如果您对xpath语法有所了解,可以先了解一下使用getXpathQuery
方法生成的内容。结果对象。