BS 5.0.2 工具提示显示和隐藏延迟存在问题。 根据 BS 文档,可以将属性中的显示和隐藏延迟设置为如下所示的对象:
data-bs-delay:{show:2000, hide:1000}
Run Code Online (Sandbox Code Playgroud)
或者
data-bs-delay={show:2000, hide:1000}
Run Code Online (Sandbox Code Playgroud)
但工具提示会毫无延迟地显示/隐藏,或者控制台显示"Uncaught TypeError: TOOLTIP: Option "delay" provided type "string" but expected type "(number|object)"
。”
仅在设置时
data-bs-delay=2000
Run Code Online (Sandbox Code Playgroud)
给出延迟,但显示和隐藏是相同的。
到目前为止,我已经尝试了互联网上建议的属性中的所有引号变体,但没有任何乐趣。我已经找到了解决方案,但是使用 jquery,这是我对 ATM 不感兴趣的。
是否可以在属性中设置工具提示显示和隐藏延迟的不同时间?
data-bs-delay:{show:2000, hide:1000}
Run Code Online (Sandbox Code Playgroud)
data-bs-delay={show:2000, hide:1000}
Run Code Online (Sandbox Code Playgroud)
data-bs-delay=2000
Run Code Online (Sandbox Code Playgroud)