HTML:
<ul>
<li><a></a>
<ul>
<li></li>
<li></li>
</ul>
</li>
<li>
...
</li>
</ul>
对于 parent ul:first-of-type
,它的(直接)子元素的选择器是什么 li
,以便分别解析后代li
元素?
HTML:
<ul>
<li><a></a>
<ul>
<li></li>
<li></li>
</ul>
</li>
<li>
...
</li>
</ul>
对于 parent ul:first-of-type
,它的(直接)子元素的选择器是什么 li
,以便分别解析后代li
元素?
在 Jquery 中,您可以简单地使用这个选择器:ul > li
更新:-
使用简单 DOM:-
<ul class="listitems">
<li><a></a>
<ul>
<li></li>
<li></li>
</ul>
</li>
<li>
...
</li>
</ul>
简单的 HTML Dom 代码来获取第一级 li 项目:
$html = file_get_html( $url );
$first_level_items = $html->find( '.listitems', 0)->children();
foreach ( $first_level_items as $item ) {
... do stuff ...
}