【发布时间】:2021-05-11 16:53:13
【问题描述】:
我使用 HTML DOM 来获取内容:
$contener = $html->find('div.classname', 0);
如果我只有一个类名或多个具有不同名称的类名,则此方法有效。但是,如果我有 2 个具有相同类名的类名(分为 2 部分),HTML DOM 只会获取第一个类名并忽略第二部分。
如何获取具有该类名的所有内容(在内容中出现 2 次)。
谢谢
【问题讨论】:
我使用 HTML DOM 来获取内容:
$contener = $html->find('div.classname', 0);
如果我只有一个类名或多个具有不同名称的类名,则此方法有效。但是,如果我有 2 个具有相同类名的类名(分为 2 部分),HTML DOM 只会获取第一个类名并忽略第二部分。
如何获取具有该类名的所有内容(在内容中出现 2 次)。
谢谢
【问题讨论】:
不使用箭头函数,可以使用如下方式。
var $container = $("html").find("div.test");
alert($container.length);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="test">1</div>
<div class="test">2</div>
【讨论】: