Jquery工具 - 多个工具提示,不同的图像

时间:2012-03-12 13:58:17

标签: jquery tooltip jquery-tooltip

我已经使用JQuery Tools制作了一些工具提示,它工作正常,但我想在同一页面上使用不同的图像进行第二次工具提示,我不知道如何。这是我的代码:

<span id="tip">
<img src="images/info20.png" title="(popup text)" />
</span></td>

$(function() {  
$("#tip img[title]").tooltip({position: "top right", offset:[0,-25]});
});

.tooltip {
display:none;
font-family: arial;
background: url(../images/purple.png);
font-size:11px;
height:70px;
width:160px;
padding:25px;
color:#fff; 

}

我认为我应该能够制作一个与此相同但将“工具提示”更改为“tooltip2”并在CSS中选择不同的图像,但这不起作用。有人可以帮忙吗?不幸的是,JQuery Tools上的论坛似乎已被破坏,所以我无法在那里得到任何帮助。

感谢。

1 个答案:

答案 0 :(得分:2)

我是这样做的,但它可能会有所改进:

<span id="tip" class="puprle">
<img src="images/info20.png" title="(popup text)" />
</span>

<span id="tip" class="green">
<img src="images/info21.png" title="(popup text 2)" />
</span>


$(function() {  
  $("#tip.purple img[title]").tooltip({
    position: "top right",
    offset:[0,-25],
    tipClass:'tooltipPurple'
  });
  $("#tip.green img[title]").tooltip({
    position: "top right",
    offset:[0,-25],
    tipClass:'tooltipGreen'
  });
});

.tooltipPurple {
    display:none;
    font-family: arial;
    background: url(../images/purple.png);
    font-size:11px;
    height:70px;
    width:160px;
    padding:25px;
    color:#fff; 
}

.tooltipGreen {
    display:none;
    font-family: arial;
    background: url(../images/green.png);
    font-size:11px;
    height:70px;
    width:160px;
    padding:25px;
    color:#fff; 
}