gpt4 book ai didi

javascript - 在悬停时,工具提示显示图像?

转载 作者:行者123 更新时间:2023-11-28 13:39:40 27 4
gpt4 key购买 nike

我希望完成的是编写一个小的 jQuery 脚本,它允许我获取 block 的内容并在有人将鼠标放在它上面时触发弹出窗口。本质上,它将是一个带有图像的工具提示。

我找到的所有教程都在鼠标悬停时替换图片,或者是仅包含文本的工具提示。这是代码:

$(document).ready(function() {
$('div#block-block-14.block').hover(
function() {
this.tip = this.title;
$(this).append(
'<div class="toolTipWrapper">'
+ '<div class="toolTipContent"></div>'
);
this.title = "";
this.width = $(this).width();
$(this).find('.toolTipWrapper').css({left:this.width-22})
$('.toolTipWrapper').fadeIn(300);
},
function() {
$('.toolTipWrapper').fadeOut(100);
$(this).children().remove();
this.title = this.tip;
}
);
});

这是 CSS 代码:

div#block-block-14.block{ background:url(../images/QuadChartDropShadow.png);}
.toolTipWrapper{width:175px;position:absolute;top:20px;display:none;color:#FFF;font-weight:bold;font-size:9pt}
.toolTipContent{padding: 8 px 15px; background:url(../images/QuadCharDropShadow.png) no-repeat top;}

最佳答案

对于工具提示,我将始终推荐 qTip2。实现很简单,最好的是创建者支持,我在帮助和支持论坛中报告的每个问题总是有响应:)

在工具提示中渲染图像很容易,可以通过多种方式完成

 <img id='tooltip1' style="display:none;" src="../../Content/HomePage/aboutshop.JPG" />

$('#aboutshop').qtip({
content: {
text: $('#tooltip1')
}
});

或者

 $('a').qtip({
content: {
text: '<img src="test.png" />'
}
});

您可以在这里查看更多功能:http://craigsworks.com/projects/qtip2/docs/

希望这有帮助:)

关于javascript - 在悬停时,工具提示显示图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8232864/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com