查找链接到同一页面的链接数

时间:2014-08-14 13:59:08

标签: javascript jquery

这是this post

的延续

我需要找到链接到www.google.com'的页面上的链接数量。并有课程' abc'

由于

4 个答案:

答案 0 :(得分:2)

就我个人而言:

$('a.abc[href$="www.google.com"], a.abc[href$="www.google.com/"]').length

这会将所有a元素与“abc”类匹配,其中href www.google.comwww.google.com/结尾。< / p>

答案 1 :(得分:1)

使用属性值选择器与类选择器的链接:

$("a[href='http://www.google.com'].abc").length

<强> Working Demo

答案 2 :(得分:0)

如果您未指定该链接是否应为/ www.google.com,则以下内容将捕获所有包含字符串www.google.com并且a具有类{{1}的链接}}:

abc

REF:

jQuery Attribute Contains API Docs

答案 3 :(得分:0)

也许使用自定义过滤器? (也适用于未来的范围):

$("a.abc").filter(function(){
    return $(this).attr("href") == "http://google.it";
}).length;

如果方法返回true,则选择元素,否则不简单易用!