相关疑难解决方法(0)

Bootstrap 5.0.2 工具提示 data-bs-delay 属性问题

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)

html javascript twitter-bootstrap

7
推荐指数
1
解决办法
1856
查看次数

标签 统计

html ×1

javascript ×1

twitter-bootstrap ×1