将ALT设置为ID

时间:2010-10-09 17:04:33

标签: jquery area imagemap

$('area').qtip({
    content: $('#whatever-this-area-tags-alt-is'),
    position: {
        my: 'top left',    
        at: 'middle'
    },
    show: { delay: 0 },
    hide: { delay: 200 }
});

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

谢谢!

1 个答案:

答案 0 :(得分: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 }
  });
});