📅  最后修改于: 2023-12-03 15:16:45.799000             🧑  作者: Mango
jQuery UI 是一个非常强大的 JavaScript 库,提供了丰富的 UI 组件和交互效果。其中之一就是工具提示提示(tooltip)。本文将介绍 jQuery UI 工具提示显示选项的用法,并提供实例代码。
工具提示是一种小型窗口,显示有关控件、图像等元素的信息。工具提示通常显示在鼠标悬停时,以提供有用的信息。jQuery UI 提供了一个用于创建工具提示的插件,可以轻松地向网站添加工具提示。
jQuery UI 工具提示显示选项提供了以下选项:
要使用 jQuery UI 工具提示显示选项,请遵循以下步骤:
首先,包含 jQuery 和 jQuery UI 库。您可以从官方网站上下载它们,也可以使用它们的 CDN 链接。
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://code.jquery.com/ui/1.13.0/jquery-ui.min.js"></script>
创建 HTML 元素,您想要添加工具提示。
<div id="tooltip">我是一个工具提示!</div>
<button id="btn">显示工具提示</button>
使用 jQuery UI tooltip() 方法初始化工具提示。您可以传递选项来设置工具提示的行为。
$(function() {
$( "#tooltip" ).tooltip({
show: { effect: "explode", duration: 800 },
hide: { effect: "explode", duration: 800 },
position: { my: "left top", at: "right bottom" }
});
});
最后,在需要显示工具提示的元素上使用 mouseover 事件触发工具提示。
$( "#btn" ).mouseover(function() {
$( "#tooltip" ).tooltip( "open" );
});
以下是完整的 HTML 和 JavaScript 代码,用于演示 jQuery UI 工具提示显示选项的用法。
<!DOCTYPE html>
<html>
<head>
<title>jQuery UI Tooltip</title>
<meta charset="utf-8">
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://code.jquery.com/ui/1.13.0/jquery-ui.min.js"></script>
<style>
#tooltip {
display: none;
position: absolute;
width: 100px;
height: 50px;
font-size: 14px;
background-color: #333;
color: #fff;
padding: 10px;
border-radius: 5px;
}
</style>
</head>
<body>
<div id="tooltip">我是一个工具提示!</div>
<button id="btn">显示工具提示</button>
<script>
$(function() {
$( "#tooltip" ).tooltip({
show: { effect: "explode", duration: 800 },
hide: { effect: "explode", duration: 800 },
position: { my: "left top", at: "right bottom" }
});
});
$( "#btn" ).mouseover(function() {
$( "#tooltip" ).tooltip( "open" );
});
</script>
</body>
</html>