我在页面上有一些滑块。每个滑块都有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代码(正如我上面所匹配的)。我想为$('#gallery-[/\d/]')使用Regexp。我可以创建这样的东西,或者mb还有其他的方法吗?
发布于 2015-09-28 15:22:08
尝试使用:-
$('div[id^="gallery-"]')这将搜索以id's开头的所有div,从gallery-开始。
发布于 2015-09-28 15:25:19
在纯jQuery中,您可以使用以下内容:
$('div[id^=gallery-]').royalSlider({...})尽管您确实应该用一些属性标记这些div。
https://stackoverflow.com/questions/32826360
复制相似问题