【问题标题】:Add rel="xx" to jQuery a.link elements将 rel="xx" 添加到 jQuery a.link 元素
【发布时间】:2012-10-14 09:17:09
【问题描述】:

我使用一个小的 jQuery 脚本来运行一个简单的音乐播放器,但我想在这个 jQuery 脚本中的链接中添加一个 rel="player"(例如播放/停止按钮)。这样我就可以从我使用的另一个 jQuery 脚本中排除这些 rel="player" 链接,因为我不希望它考虑到 rel="player" 元素。

我认为这很简单,但我真的不知道该怎么做。

Here 是播放器的 jQuery 脚本,如果有必要的话。

【问题讨论】:

    标签: javascript jquery hyperlink rel


    【解决方案1】:

    这应该处理所有的链接。如果您不想要所有链接,则需要具体说明您想要哪个链接。

    $('a').each(function () {
       $(this).attr('rel', 'xx');
    });
    

    【讨论】:

    • 我猜它有效,但实际上不适用于我的情况。我有这行脚本(用于另一个 jquery 脚本)$('a').not("a[rel*=shadowbox]").each(function(i,el){ 是否可以实际添加一个 rel 属性?所以我可以只使用这个rel,我不必排除其他人。
    • $('a:not[rel*=""]') 有点干净,但是应该可以。
    【解决方案2】:

    您可以使用它来将 rel 添加到所有链接

    $('a').attr('rel','xx');
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-04
      • 2011-03-29
      • 1970-01-01
      • 2011-11-23
      • 2012-02-01
      • 2011-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多