所有div的jQuery选择器

Ras*_*med 0 jquery

我有这样的div

<div id="gallery-1"></div>
<div id="gallery-2"></div>
<div id="gallery-3"></div>
<div id="gallery-4"></div>
<div id="gallery-5"></div>
Run Code Online (Sandbox Code Playgroud)

如何在一个jquery选择器中选择它们?喜欢

jQuery("#gallery-*").something();
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Raj*_*amy 6

尝试attribute starts with selector在这种情况下使用,

jQuery("[id^='gallery-']").something();
Run Code Online (Sandbox Code Playgroud)

或者最好的方法是使用普通类,

HTML:

<div id="gallery-1" class='test'></div>
<div id="gallery-2" class='test'></div>
<div id="gallery-3" class='test'></div>
<div id="gallery-4" class='test'></div>
<div id="gallery-5" class='test'></div>
Run Code Online (Sandbox Code Playgroud)

JS:

 jQuery(".test").something();
Run Code Online (Sandbox Code Playgroud)