我使用的是PHP简单HTML DOM解析器,在html页面中有一个部分具有以下来源:
<div class="box-content padding-top-1 padding-bottom-1 font-size-3">
<ul>
<li>
<a href="link1">linkdescription 1</a>
</li>
<li>
<a href="link2">linkdescription 2</a>
</li>
</ul>
</div>现在如何使用堆叠的类标识符获得链接列表?
以下是我目前尝试过的:
List item $html->find('.box-content padding-top-1 padding-bottom-1 font-size-3'));
List item $html->find('.box-content'));
List item $html->find('.box-content+padding-top-1+padding-bottom-1+font-size-3'));
发布于 2011-09-15 21:40:20
或者你可以试试这个:
List item $html->find('div[class=box-content padding-top-1 padding-bottom-1 font-size-3]');发布于 2011-09-12 14:43:16
若要针对具有多个类的元素,请使用点(.)作为类之间的分隔符。空格表示父->子关系。
因此,在您的示例中,您需要:
List item $html->find('.box-content.padding-top-1.padding-bottom-1.font-size-3'));https://stackoverflow.com/questions/7387958
复制相似问题