我使用 simpletip jquery 插件,我想对其进行一些更改。当悬停链接时,我希望工具提示在一段时间(毫秒)后出现。不幸的是,我对 jquery 还不够熟悉。谁能指出如何做到这一点?
http://craigsworks.com/projects/simpletip/
提前致谢
我使用 simpletip jquery 插件,我想对其进行一些更改。当悬停链接时,我希望工具提示在一段时间(毫秒)后出现。不幸的是,我对 jquery 还不够熟悉。谁能指出如何做到这一点?
http://craigsworks.com/projects/simpletip/
提前致谢
只需使用hoverIntent 插件
看起来您可以定义自定义效果来显示工具提示。
在您的配置中,定义 showEffect: 'custom' 和 showCustom 属性。它应该看起来像这样:
showEffect: 'custom',
showCustom: function(tip, duration) {
tip.delay(550).fadeIn(duration);
}
在这种情况下,fadeIn 将延迟 550 毫秒。duration 是您的配置中指定的 showTime,或者,如果省略,则为 150 毫秒。
您可以在 simpletip 插件中使用 onBeforeShow 回调事件,并在其中使用延迟,以便它在返回之前延迟并继续显示提示。