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

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

谢谢!

回答

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 } 
    }); 
}); 
+0

我不想显示“ALT”但有一个元素ID与alt相同。 – 3zzy 2010-10-09 17:10:12

+0

@Nimbuz - 啊我明白了,更新了以上内容:) – 2010-10-09 17:12:40

+0

Perrrrfect!谢谢堆:) – 3zzy 2010-10-09 17:14:54