3

说我有以下内容:

<div id="hellokat"></div>
<div id="hellodog"></div>
<div id="byekat"></div>
<div id="byedog"></div>

我知道我可以使用 $('#hellokat') 和 $('hellodog') 单独选择 div,但我想同时选择所有在其 id 开头包含“hello”的 div。

4

2 回答 2

4

jQuery 选择器中的通配符

只需在选择器中使用正则表达式:

$("div[id^=hello]").hide();
于 2012-07-06T02:40:55.487 回答
3

您可以使用属性选择器

$('div[id^="hello"]')
于 2012-07-06T02:40:53.477 回答