我的代码中有这个var:
var href = $(this).attr('href'),
str = href.split('/').slice(-2,-1)[0];
如何检查'images','images-2'或'images-3' 匹配'href'字符串,然后执行某些操作..
答案 0 :(得分:3)
if href.match(/images(-[23])?/){
doStuf();
}
应该这样做。
答案 1 :(得分:1)
看看这个: http://api.jquery.com/category/selectors/
您可以拥有以下内容: $( '[HREF ^ = “图像”]')
编辑: 如果您愿意,也可以自己制作选择器。 http://dpatrickcaldwell.blogspot.com/2010/03/custom-jquery-selector-for-external-and.html
James Padolsey已经写了一篇可以为你效劳的作品。 http://james.padolsey.com/javascript/regex-selector-for-jquery/