【问题标题】:Setting ALT as ID将 ALT 设置为 ID
【发布时间】:2010-10-09 17:04:33
【问题描述】:
$('area').qtip({
    content: $('#whatever-this-area-tags-alt-is'),
    position: {
        my: 'top left',    
        at: 'middle'
    },
    show: { delay: 0 },
    hide: { delay: 200 }
});

我想将内容 ID 设置为当前 area 的 alt 值。

谢谢!

【问题讨论】:

    标签: jquery area imagemap


    【解决方案1】:

    您可以使用.each() 循环并使用this 引用循环内的当前<area>,如下所示:

    $('area').each(function() {
      $(this).qtip({
        content: $("#" + $(this).attr("alt")),
        position: {
            my: 'top left',    
            at: 'middle'
        },
        show: { delay: 0 },
        hide: { delay: 200 }
      });
    });
    

    【讨论】:

    • 我不想显示 'alt' 而是一个 ID 与 alt 相同的元素。
    猜你喜欢
    • 2021-08-27
    • 1970-01-01
    • 2022-01-02
    • 2017-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多