选择器JQuery中的regexp

时间:2015-09-28 15:13:46

标签: jquery jquery-selectors

我在页面上有一些滑块。每个滑块都有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还有另外一种方法吗?

2 个答案:

答案 0 :(得分:2)

尝试使用: -

$('div[id^="gallery-"]')

这将搜索以id's

开头的gallery-的所有div

答案 1 :(得分:1)

在纯jQuery中,您可以使用:

$('div[id^=gallery-]').royalSlider({...})

即使您真的应该使用某些属性标记div