我尝试找到不在div元素中的文本,并将其包装到div:
null
$( ".details" ).text().wrap( "<div></div>" );
.details div {
font-size: 11px;
color: #777;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 0;
margin: 0;
border-top: 1px solid rgba(0,0,0, .05);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="details">
<div>monkey</div>
elephant
<div>rabbit</div>
<div>sun</div>
<div>moon</div>
<div>bird</div>
</div>
null
我找不到正确的方法。
我试图达到的结果是:
<div class="details">
<div>monkey</div>
<div>elephant</div>
<div>rabbit</div>
<div>sun</div>
<div>moon</div>
<div>bird</div>
</div>
为此,您可以使用contents()
和filter()
的组合来检索子文本节点。然后您可以使用wrap()
将它们包围在div
中:
null
$('.details')
.contents()
.filter((i, node) => node.nodeType === Node.TEXT_NODE && node.textContent.trim() !== '')
.wrap('<div />');
.details div {
font-size: 11px;
color: #777;
letter-spacing: 1px;
text-transform: uppercase;
padding: 4px 0;
margin: 0;
border-top: 1px solid rgba(0, 0, 0, .05);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="details">
<div>monkey</div>
elephant
<div>rabbit</div>
<div>sun</div>
<div>moon</div>
<div>bird</div>
</div>
我想从这个网站上提取红色标记的信息。 本站的html文本由以下图片呈现。我要提取的信息再次被红色标记。 问题是我找不到带有class属性“find-元素”的div元素。我的代码看起来像这样 如果有人能帮我,那就太好了。 谢谢。
我正在制作一个python脚本,给出Scratch.mit.edu网站上的前5个特色项目。我正在使用请求获取数据。具有这些项目标题的元素位于div标记中,但当我使用bs4时,它不显示div标记的子项或后代。我怎么看标签里面? 我已经尝试了find_all()、find()、.descendents和.children。 我需要 的输出 匿名用户 API 使用页面用来更新内容和解析json响应的ap
我通过调用python方法来编写自动化测试的机器人。在python中,我使用xpath在python中找到文本“分支TH1”。这是参考, 这是我的剧本, 这是我想测试的网络代码, 这是当我手动找到xpath时,你会看到我可以手动找到元素“//*[包含(文本(),'分支TH1')]/.../输入/...”作为1of1在红框高亮显示,但它不会在代码行高亮显示(不确定这是否是重点)。 在我运行it之后,
问题内容: 我有一个滚动条,当我单击它时我想要一个链接,它将迫使其滚动以查看其中的元素。我这样写它的JavasSript: 但这会在滚动页面的同时滚动所有页面。如何解决? 我想这样说 问题答案: 您需要获取要滚动到视图中的元素相对于其父元素(滚动div容器)的顶部偏移量: 现在,将变量topPos设置为滚动div的顶部与希望显示的元素之间的距离(以像素为单位)。 现在,我们告诉div使用以下命令滚
我试图运行下面的selenium代码,但我得到了一个异常: 封装演示; Selenium试图在单击登录名webelement之前找到webelement的电子邮件ID。请帮忙。
有我试图点击按钮代码。 我添加带有图片的Web元素代码。我怎么能用Java按下这个按钮。我这样试过; 线程睡眠(1000);driver.findElement(按类名(“_abm0”)).单击();OR 线程睡眠(1000);driver.findElement(按类名(“._abl-._abm2”)).单击();OR 线程睡眠(1000);driver.findElement(按类名(“_ab