我有这样的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)
有任何想法吗?
尝试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)