我在PHP中使用getElementsByTagName来选择DOM中带有img标签的所有图像。
实际上,我正在使用它来加载延迟镜像。使用PHP和JS它工作得很好,但我想忽略第一个图像与img标签,并选择所有其他img标签。
无论如何我可以为第一个img标签制作例外。 这是我用来选择所有img标签的代码。
$imgs = $post->getElementsByTagName('img');
答案 0 :(得分:0)
不知道你的代码结构,但你应该 但通常如果像这样 你可以做到
$ imgs = $ post-> getElementsByTagName('div> img:not(:first-child)');
<body>
<div>
<img>
<img>
<img>
<img>
<img>
</div>
</body>