2009-09-30 57 views
3

我想使用jquery对页面中的Href进行计数。我如何使用jquery对Href进行计数

只是为了参考:我有一个页面中的每个用户的超链接的随机数和所有的hrefs与他们的id例如diffrentiated。 user_1,user_2,....所以这里我无法使用Jquery调用onclick事件的功能,因为每个href都有不同的名称,并且不能编写单独的jQuery功能,这些功能因用户而异。所以,如果我能得到一个页面来算的HREF我可以很容易地调用该函数

等待回复

感谢 穆克什

+0

说什么?我无法理解你想在这里做什么。 – peirix 2009-09-30 09:44:53

回答

7

由于元素AAREABASELINK可以有一个href属性:

$('a[href], area[href], base[href], link[href]').size() 

这将返回具有href属性的元素数。问题越具体,答案越具体。

+4

...或者您可以使用'$('[href]')。size()'将所有内容与href属性匹配。 – 2009-09-30 09:53:29

1

我不是一个js/jQuery的专家..但你应该能够拿回的 “一” 的标签数组与

$( “A”)?

+0

用“a [href]”来区分选择器来区分超链接和命名锚将是值得的。 – 2009-09-30 10:13:58

+0

是的,这是有道理的..感谢阐述。 – 2009-09-30 10:21:16

+0

@Alex:这是真的,但你不应该使用''标签作为名称锚,你应该使用'id'属性。 – DisgruntledGoat 2009-09-30 10:52:07

3

$('[href]')。length? (现在这个页面有84个,当我的评论会在这个时候有88个?:p)

相关问题