Javascript “更改速度有多快”;标题「;属性';此时将显示的工具提示

Javascript “更改速度有多快”;标题「;属性';此时将显示的工具提示,javascript,html,Javascript,Html,有没有办法从元素的“title”属性更改工具提示的速度?我希望工具提示立即出现,但似乎需要几秒钟才能显示出来。不,不可能。title属性以浏览器相关的方式实现。例如,当在IE和FF中使用\r\n时,我记得它们之间的区别 很好地解释限制和功能 如果你想定制,你可以看看第三方插件,比如使用div和其他东西来模拟它,并为你提供完全控制。无法更改默认浏览器的工具提示显示速度,但你可以使用其中一个工具提示插件(这里有几个:),在这里你可以定制很多东西,包括延迟 您可以按照建议使用jqueryUI。控制sh

有没有办法从元素的“title”属性更改工具提示的速度?我希望工具提示立即出现,但似乎需要几秒钟才能显示出来。

不,不可能。
title
属性以浏览器相关的方式实现。例如,当在IE和FF中使用
\r\n
时,我记得它们之间的区别

很好地解释限制和功能


如果你想定制,你可以看看第三方插件,比如使用div和其他东西来模拟它,并为你提供完全控制。

无法更改默认浏览器的工具提示显示速度,但你可以使用其中一个工具提示插件(这里有几个:),在这里你可以定制很多东西,包括延迟

您可以按照建议使用jqueryUI。控制show属性的持续时间的示例:

$( ".selector" ).tooltip({ show: { effect: "blind", duration: 800 } });
非常简单且可定制:只需在页面中添加或使用jquery UI即可

如果要在鼠标悬停时立即显示页面的所有工具提示,请使用以下命令:

$(document).tooltip({show: null});
请注意,这适用于具有“title”属性的所有元素。 您可以修改选择器以仅影响类,并设置自定义速度或效果:

$('.yourClass').tooltip({show: {effect:"none", delay:0}});

TippyJS拥有10亿个定制选项


这不是由操作系统和/或web浏览器决定的吗?除非你实现你自己的动态工具提示(但不那么可怕):绝对要求这个特性被添加到HTML/CSS标准中。如果你使用基金会,他们有一个很好的工具提示组件:在链接中找不到任何工具提示插件。是的-链接死了,但是…谷歌:时尚的jquery工具提示插件和大量类似页面弹出:-)