使用Jquery正则表达式在链接文本中搜索数字

时间:2014-07-16 13:48:04

标签: jquery regex

我是jQuery的新手。 我有一个购物车链接。如果购物车是空的,我想用jQuery隐藏结帐按钮。 在这种情况下隐藏按钮:

<a href="../cart/" title="My cart" class="top-link-cart">My cart</a>

在这种情况下显示按钮:

<a href="../cart/" title="My cart (6)" class="top-link-cart">My cart (6)</a>

如何使用jQuery contains('\[0-9]\')之类的东西来查找链接中的数字。 (我知道在匹配后如何隐藏按钮。)

1 个答案:

答案 0 :(得分:2)

if($('.top-link-cart').text().match(/[0-9]+/g)){
    $('.top-link-cart').hide();
}

DEMO:http://jsfiddle.net/e3ShT/