Jquery 找到所有以字符串开头的 id 了吗?

我只是想知道如何在整个页面中搜索以“ content _”开头的所有 id,以及如何只在名为“ Ultra _ content”的命名 div 中找到它们。一旦我有了所有的身份证,我想把它们藏起来。

下面是我想找到的一个例子。

<div id="content_1"></div> <-- Find
<div id="content_2"></div> <-- Find
<div id="contet_3"></div>


<div id="extra_content">
<div id="content_extra_1"></div> <-- Find
<div id="content_extra_2"></div> < -- Find
</div>

举个例子会有帮助的。

谢谢

82047 次浏览

Use the attribute-starts-with selector:

$('[id^="content_"]').hide();

To limit the search to elements within extra_content:

$('#extra_content [id^="content_"]').hide();