javascript [工具提示]通过JQuery #js简单的工具提示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript [工具提示]通过JQuery #js简单的工具提示相关的知识,希望对你有一定的参考价值。
.section {
&__tooltip {
border-bottom: 1/@em dashed blue;
color: blue;
&:hover {
cursor: help;
}
}
&__is-tooltip-visible {
position: absolute;
display: none;
padding: 1em;
width: 320px;
border-radius: 3px;
background-color: #fff;
box-shadow: rgb(102, 102, 102) 0 0 4.8px 0;
}
}
$(document).ready(function() {
var toolTip = ".section__tooltip";
var tVisible = "section__is-tooltip-visible";
$(toolTip)
.hover(
function() {
var title = $(this).attr("title");
$(this)
.data("tipText", title)
.removeAttr("title");
$("<p class=" + tVisible + "></p>")
.text(title)
.appendTo("body")
.fadeIn(300);
},
function() {
$(this).attr("title", $(this).data("tipText"));
$("." + tVisible).remove();
}
)
.mousemove(function(e) {
var mousex = e.pageX + 20; //Get X coordinates
var mousey = e.pageY + 10; //Get Y coordinates
$("." + tVisible).css({ top: mousey, left: mousex });
});
});
以上是关于javascript [工具提示]通过JQuery #js简单的工具提示的主要内容,如果未能解决你的问题,请参考以下文章
将此自定义 JQuery 工具提示脚本转换为 Jquery 插件
一个jQuery插件,用于创建悬停工具提示。
如何在 HTML“选项”标签上显示工具提示?
jQuery 工具提示添加换行符
通过 webpack 导入时,引导工具提示不适用于 jquery.slim
基于jquery的提示框JavaScript 插件,类Bootstrap