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