[英]How to stop an element from fading out?
我有一個工具提示,然后在幾秒后消失。
function tooltip(msg) {
tooltipStart(msg);
tooltipExit();
}
function tooltipStart(msg) {
$('body').append('<div id="tooltip">'+msg+'</div>');
$('#tooltip').fadeIn(300);
}
function tooltipExit(duration) {
if ( ! duration) {
duration = 2000;
}
$('#tooltip').delay(duration).fadeOut(1000, function() {
$('#tooltip').remove();
});
}
我現在希望工具提示不淡出,如果用戶將鼠標懸停在工具提示上,則100%不透明。
我是否需要重寫工具提示的工作方式,或者當鼠標懸停在工具提示上時是否有辦法停止tooltipExit功能?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.