首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在chrome控制台中通过jquery解析网页中的所有元素

如何在chrome控制台中通过jquery解析网页中的所有元素
EN

Stack Overflow用户
提问于 2015-11-18 12:12:27
回答 2查看 167关注 0票数 0

有多个具有class=“黑链接”nad的元素,元素如下所示

代码语言:javascript
运行
复制
<a class="black-links">Hello Seattle</a>
<a class="black-links">Cowboys things</a>

此外,我还使用jquery,并且我编写了

代码语言:javascript
运行
复制
$(".black-links").html();

这显然只为第一个元素提供了html。如何获取所有链接()中的所有html

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-18 12:13:39

您需要使用.each()循环通过.black-links

代码语言:javascript
运行
复制
$(".black-links").each(function(){
    console.log($(this).html());  //in your case you can use .text()
    console.log($(this).text());
});
票数 1
EN

Stack Overflow用户

发布于 2015-11-18 12:23:35

由于必须用相同的类选择器black-links覆盖多个元素,所以需要循环it.you可以使用foreach来完成。

代码语言:javascript
运行
复制
$(document).ready(function() {
$(".black-links").each(function(){
console.log($(this).html());
	});
  });
代码语言:javascript
运行
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a class="black-links">Hello Seattle</a>
<a class="black-links">Cowboys things</a>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33779752

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档