gpt4 book ai didi

javascript - 如何找到没有 id、名称、类、属性等的元素?

转载 作者:搜寻专家 更新时间:2023-11-01 04:54:22 24 4
gpt4 key购买 nike

我想找到(可能使用 jquery)一个空的/裸的/等等的元素。例如,我想找到所有没有 id、名称、类或任何其他属性的 span 元素。

<html>
<head></head>
<body>
<span> found </span>

<span id="foo"> not found </span>

<span name="foo"> not found </span>

<span class="foo"> not found </span>

<span style="width:foo"> not found </span>

<span> found </span>

<span foo="bar"> not found </span>
</body>
</html>

最佳答案

感谢@adeneo 提供的信息,this.attributes 总是返回一个值。因此,我将清理答案。

如何使用 jQuery 选择“裸”(没有任何属性)的元素:

$('span').filter(function(){
return (this.attributes.length === 0);
}).text();

.text() 方法只是一个占位符,任何东西都可以在那个点上应用。

What the hell, here's a simple jsFiddle.

关于javascript - 如何找到没有 id、名称、类、属性等的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22822348/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com