2

单击几秒钟后是否有任何默认方法可以隐藏工具提示?我想在点击时显示它 2 秒然后关闭它。我该怎么做?

4

1 回答 1

7

您需要在工具提示首次显示时设置超时。我还想补充hideOnClick: false一点,这样当他们点击其他地方时它就不会消失。

这是一个完整的例子:

tippy('#button', {
  trigger: 'click',
  hideOnClick: false,
  onShow(instance) {
    setTimeout(() => {
      instance.hide();
    }, 2000);
  }
});
于 2020-06-03T08:35:08.863 回答