【发布时间】:2015-12-20 11:53:05
【问题描述】:
【问题讨论】:
-
不清楚。什么是“工具提示框”?
-
抱歉忘记保存
-
当我将鼠标悬停在 a 上时,它会显示一个默认标题框,我想删除它。
-
请问你对属性标题做了什么?
【问题讨论】:
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";
【讨论】:
如果您想避开工具提示,则不应使用标题,因为它是为这种用途而设计的。
但是,如果您将其用于内容优化,我建议您开始在 HTML5 代码中使用微数据。
但是,您可以使用 JavaScript 和 CSS 创建一个简单的 hack,将数据保存在您的代码中,但不会显示链接的标题。 Example
【讨论】: