jQuery:如果字符串与这些 href 之一匹配
我的代码中有这个变量:
var href = $(this).attr('href'),
str = href.split('/').slice(-2,-1)[0];
How do I check if 'images', 'images-2' or 'images-3' 匹配“href”字符串,然后执行某些操作..
I have this var in my code:
var href = $(this).attr('href'),
str = href.split('/').slice(-2,-1)[0];
How do I check if 'images', 'images-2' or 'images-3'
matches the 'href' string, then do something..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
应该可以解决问题。
should do the trick.
看看这个:
http://api.jquery.com/category/selectors/
你可以有类似的东西:
$('[href^="images"]')
编辑:
如果您愿意,您也可以制作自己的选择器。
http://dpatrickcaldwell.blogspot.com/2010 /03/custom-jquery-selector-for-external-and.html
James Padolsey 已经编写了一个适合您的代码。
http://james.padolsey.com/javascript/regex-selector-for- jquery/
Take a look at this:
http://api.jquery.com/category/selectors/
You can have something like:
$('[href^="images"]')
Edit:
You can also make your own selectors if you want to.
http://dpatrickcaldwell.blogspot.com/2010/03/custom-jquery-selector-for-external-and.html
James Padolsey has already written one that could work for you.
http://james.padolsey.com/javascript/regex-selector-for-jquery/