javascript - 页面打开时如何显示一些工具提示文本?
问题描述
在这段代码中,我创建了一个工具提示来显示一些文本,当updateState
函数将在 HTML 文件中在某些鼠标悬停事件上被调用时(我没有提到过)。
这可以正常工作,但只有当我将鼠标悬停在网页的某个特定空间上时才会出现文本。我希望网页打开时应该有一些文本,当我将鼠标悬停在某个空间时,初始文本应该消失并且应该显示悬停文本。
我怎样才能做到这一点?
methods: {
updateState: function() {
function showTooltip(text) {
let tooltip = document.getElementById("tooltip");
tooltip.innerHTML = text;
tooltip.style.display = "block";
};
showTooltip('Some text')
}
}
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<div id="tooltip" display="none" style="position: absolute; display: none;"></div>
解决方案
推荐阅读
- blob - H2 BLOB 数据类型大小
- python - python中的叠加交互视觉效果
- python - 将包含列表的嵌套字典导入 csv
- sql - SQL:自动填充日期之间的价格
- sql - MS SQL 将 5 列合并为 3 列
- ios - iOS Swift Couchbase Lite 主键和类配置
- c - 创建了多少进程
- rest - 使用 OSLC API 创建 SR - 子对象规范不起作用
- php - 如何在 PHP 中使用 Noembed 进行链接预览
- pygame - pygame 中的评分系统给出此错误 TypeError: text must be a unicode or bytes