html - 如何删除工具提示但保留 'title' 属性值

标签 html css

<a href="this is tooltip" title="This is a test">Test</a>

有没有办法在将鼠标悬停在 a 元素上时删除工具提示,但仍保留 title 属性值?

Demo

最佳答案

title 属性的全部目的是保存工具提示的文本,以便更好地访问;它是每个现代浏览器的内置功能。

如果您不需要工具提示功能,请不要使用 title 属性。您也可以使用 data attributes将文本值附加到任何元素,然后像这样检索它:

HTML

<a href="http://google.com" data-title="This is a test">Test</a>

JS

$('a').data('title'); // "This is a test";

关于html - 如何删除工具提示但保留 'title' 属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34380703/

相关文章:

html - CSS 计算等高

html - 使用 CSS Rotate 属性为元素设置动画

css - 如何在 CSS 动画的不同关键帧上启动不同元素

jquery - 我正在动态生成样式列表。给第一级li添加类的jquery函数是什么?

css - polymer 和 bootstrap 问题与 chrome

javascript - 如果任一 div 可见,jQuery 将隐藏

html - 为什么 html/template 不显示所有 html 条件注释?

javascript - 如何强制javascript函数同步/顺序执行?

css - 为什么这个表单的input元素在ie7中是竖着出现,而在ff和chrome中是横着出现?

html - 为什么 <br> 元素的高度大于行高