0

我正在为应该只暂时显示几秒钟的评论创建一个工具提示。但无论我选择什么选项,它都不会消失。openTip 文档非常不清楚如何使工具提示按秒消失,并且缺乏示例。

<textarea class="textareaclass" id="body" name="body" placeholder="Comment" data-ot="Spamming is restricted. Comments are subject to US law." data-ot-delay="0.1" data-ot-hide-trigger="closeButton" data-ot-style="alert" data-ot-hidedelay="1.2" data-ot-fixed="true"></textarea>

如何使工具提示在 2 秒内消失以及单击“X”关闭按钮时消失。

无论我尝试什么,工具提示似乎都会永远存在。“hidedelay”没有做任何事情。

4

1 回答 1

1

我快速浏览了文档,但找不到插件的解决方案。“hideDelay”选项是指单击关闭按钮后的延迟,而不是打开工具提示后的延迟。

超时怎么办?您可以设置所需的超时时间,最后手动关闭工具提示。像这样(2秒):

$('textarea').on('mouseenter', function() {
    setTimeout(function() {
        $('.ot-close').trigger('click');
    }, 2000);
});

JSFiddle:http: //jsfiddle.net/nxp1Lccm/

试一试,如果有帮助,请告诉我!

于 2015-02-04T21:09:51.623 回答