改变“标题”属性的工具提示出现的速度

有没有办法改变元素的“标题”属性的工具提示的速度有多快? 如果工具提示立即出现,我希望它,但似乎需要几秒钟才能看到。

不,没有办法。 title属性是以浏览器依赖的方式实现的。 举个例子,我记得IE和FF之间使用\r\n区别。

Mozilla的文档很好地解释了限制和function。

如果你想定制你可能会看看第三方插件,如qTip2模仿它使用div和东西,并为您提供完全的控制。

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

 $( ".selector" ).tooltip({ show: { effect: "blind", duration: 800 } }); 

JQuery UI的工具提示是非常简单和可定制的:只需下载或在您的页面中包含 jQuery UI。

如果您希望网页上的所有工具提示在hover时立即显示,请使用以下命令:

 $(document).tooltip({show: null}); 

请注意,这适用于所有具有“标题”属性的元素。 您可以修改select器以仅影响class级,并设置自定义速度或效果:

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

无法更改默认浏览器工具提示的显示速度,但可以使用其中一个工具提示插件(以下是几个: http : //www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/ )在这里你可以定制很多东西,包括延迟。