如何消除jQuery工具提示淡入淡出效果

时间:2015-06-23 14:05:55

标签: jquery jquery-ui

我正在使用jquery ui工具提示功能,我觉得工具提示中的淡入淡出有点烦人。

我添加了延迟:0但它仍然会消失。

有没有人有解决方案或推荐其他工具提示功能?谢谢!

以下是我的代码

$(function () {
    $(document).tooltip({
        show: {
            effect:'toggle',
            delay:0

        },
        content: function () {
            return $(this).prop("title");
        }
    });

2 个答案:

答案 0 :(得分:10)

使用:

show: false

这会禁用对show事件的影响。同样适用于hide

<强> Demo

来源:http://api.jqueryui.com/tooltip/#option-show

答案 1 :(得分:1)

如果您因为需要设置其他节目属性而无法使用show:false,那么在工具提示显示之前您确实需要延迟,但只是希望工具提示在没有动画的延迟之后出现效果,您可以使用effect: "none",如下所示:

show: {
    delay: 500,
    effect: "none"
}