qTip 保持打开状态

发布于 2024-11-25 07:06:25 字数 128 浏览 0 评论 0原文

是否可以创建一个即使鼠标不再悬停在底层元素上也能保持打开状态的工具提示?

我试图将 fixed 更改为 true,并在 beforeHide 中返回 false。那没有帮助。

Is it possible to create a tooltip that would stay open, even when mouse isn't hovering underlying element anymore?

I'm trying to change fixed to true and in beforeHide return false. That's not helping.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

有深☉意 2024-12-02 07:06:25

将“隐藏:”属性设置为空白(但您必须列出它)。例如:

show: 'mousehover',
hide: ''
...

基本上,它正在等待一个字面上名为空字符串的事件,这永远不会发生。

免责声明:我尚未在所有浏览器上尝试过此操作,但我可以为 Chrome 提供保证。如果您进行了大量测试,如果您分享结果那就太好了!

Make the "hide:" property blank (but you have to list it). For example:

show: 'mousehover',
hide: ''
...

Basically, it's waiting for an event literally named an empty string, which will never happen.

Disclaimer: I haven't tried this on all browsers, but I can vouch for Chrome. If you do a lot of testing, it'd be nice if you share the results!

梦屿孤独相伴 2024-12-02 07:06:25

qTip 的文档有些晦涩难懂。所以基本上它必须这样调用:

$(".mydiv").qtip(
                 api: {
                        beforeHide: function () {
                                return false;
                         }
                      },
                 hide: { fixed: true }
 );

Documentation for qTip somehow obscure. So basically it has to be called like that:

$(".mydiv").qtip(
                 api: {
                        beforeHide: function () {
                                return false;
                         }
                      },
                 hide: { fixed: true }
 );
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文