【问题标题】:how do i count Href using jquery我如何使用 jquery 计算 Href
【发布时间】:2010-12-02 14:18:41
【问题描述】:

我想使用 Jquery 计算页面中的 Href。

仅供参考:我在每个用户的页面中都有随机数量的超链接,并且所有 href 都与他们的 id 进行区分,例如。 user_1,user_2,.... 所以这里我无法使用 Jquery 在 onclick 事件上调用该函数,因为每个 href 都有不同的名称,并且也不能编写针对每个用户而不同的单独 jquery 函数。所以如果我可以计算页面中的href,我可以轻松调用该函数

等待回复

谢谢 穆克什

【问题讨论】:

  • 说什么?我完全不明白你想在这里做什么。

标签: jquery count href


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    我不是 js/jquery 专家.. 但你应该能够用

    取回一组“a”标签吗?

    $("a") ?

    【讨论】:

    • a[href] 限定选择器来区分超链接和命名锚是值得的。
    • @Alex: 没错,但你不应该使用 <a> 标签作为名称锚点,你应该使用 id 属性。
    【解决方案3】:

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

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

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

    【讨论】:

    • ...或者您可以使用$('[href]').size() 将所有内容与 href 属性匹配。
    • 注意:此方法已在 jQuery 3.0 中删除。请改用 .length 属性。
    猜你喜欢
    • 2010-12-13
    • 2011-12-22
    • 2012-11-04
    • 1970-01-01
    • 1970-01-01
    • 2011-09-13
    • 1970-01-01
    • 2012-02-06
    • 1970-01-01
    相关资源
    最近更新 更多