【问题标题】:jquery tools overlay rel alternativejquery工具覆盖rel替代
【发布时间】:2012-04-08 01:58:40
【问题描述】:

当我单击链接时,我正在使用 jquery 工具覆盖来显示覆盖。我在页面上有 3 个不同的叠加层。链接的 rel 属性设置为覆盖的名称/ID。

<a href="http://www.example.com" rel="#custom">click to open overlay</a>

叠加层如下:

<div class="email_overlay" id="custom"> <div class="emailWrap"></div> </div>

覆盖在下面初始化

$("a[rel]").overlay();

问题是我在页面上有几个其他链接有 rel="nofollow"。

这会导致错误,因为它认为 nofollow 是覆盖。

最好的解决方法是什么?

【问题讨论】:

    标签: jquery overlay jquery-tools


    【解决方案1】:

    也许:

    $("a[rel^='#']").overlay();
    

    这意味着 - 选择所有a 属性以# 开头的标签

    【讨论】:

    • 我也是。一时间想不通这是为什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-17
    • 1970-01-01
    相关资源
    最近更新 更多