如何选择具有相同类的所有div

Myt*_*iel 0 javascript jquery jquery-selectors

我在页面上有几个隐藏的div,其中一些具有相同的类.

<div class="chapter-1"></div>
<div class="chapter-1"></div>
Run Code Online (Sandbox Code Playgroud)

我这样做的前缀是我的班级.如何让所有这些显示?我试过了

var id = 1; // get this from other source
$('.chapter-' + id).each().show();
Run Code Online (Sandbox Code Playgroud)

Tim*_*Tim 12

你不需要each().你可以这样做

$(".classname").show();
Run Code Online (Sandbox Code Playgroud)

所以在你的情况下(这将显示所有元素与类chapter-1).

var id = 1;
$(".chapter-"+id).show();
Run Code Online (Sandbox Code Playgroud)

如果你想展示一类是开头每个div元素"章节- "您可以使用:

$('div[class|="chapter"]').show();
Run Code Online (Sandbox Code Playgroud)