jQuery:如果string匹配其中一个href

时间:2010-11-30 16:05:54

标签: javascript jquery string href

我的代码中有这个var:

var href = $(this).attr('href'),
str = href.split('/').slice(-2,-1)[0];

如何检查'images','images-2'或'images-3' 匹配'href'字符串,然后执行某些操作..

2 个答案:

答案 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/