显示工具提示前的延迟

问题描述:

我使用simpletip jquery插件,我想对其进行一些更改。我希望在悬停链接一段时间(毫秒)后出现工具提示。不幸的是,我对jquery不够熟悉。任何人都可以指出如何做到这一点?显示工具提示前的延迟

http://craigsworks.com/projects/simpletip/

在此先感谢

+0

你有想过吗? – typeof 2011-01-26 22:35:12

只需使用hoverIntent plugin

,你可以在simpletip插件使用onBeforeShow回调事件,只是使用一个延迟,所以它延迟返回前,继续显示提示。

看起来您可以定义显示工具提示的自定义效果。

在您的配置中,定义showEffect:'custom'和showCustom属性。它应该看起来像这样:

showEffect: 'custom', 
showCustom: function(tip, duration) { 
    tip.delay(550).fadeIn(duration); 
} 

在这种情况下,fadeIn将延迟550毫秒。 duration是您的配置中指定的showTime,或者,如果省略150毫秒。