我在页面上有一些滑块。每个滑块都有uniq id。
<div id="gallery-1"><div>
<div id="gallery-2"><div>
........................
<div id="gallery-10"><div>
我有一些功能(JQuery)
$('#gallery-1').royalSlider({....})
$('#gallery-2').royalSlider({....})
...............................................
$('#gallery-1').royalSlider({....})
如果页面上有10个滑块,我必须复制粘贴10个碎片JQuery代码(我上面已经匹配)。我想将{Regexp用于$('#gallery-[/\d/]')
。我可以创建这样的东西,或者mb还有另外一种方法吗?
答案 0 :(得分:2)
尝试使用: -
$('div[id^="gallery-"]')
这将搜索以id's
gallery-
的所有div
答案 1 :(得分:1)
在纯jQuery中,您可以使用:
$('div[id^=gallery-]').royalSlider({...})
即使您真的应该使用某些属性标记div
。