javascript - 强制 qtip 仅在单击元素时出现?

标签 javascript jquery jquery-plugins

我使用了qtip插件。我写了qtip代码

.on('click', '.selectionOptions', function(){
    $('.selectionOptions').qtip({
        style: {
            classes: 'ui-component-config selectionOpt',
            tip: false
        },
        content: {
            text: 'Hai'
        }
    });
})

此 qtip 旨在当我单击 .selectionOptions div 时出现。 然而,当我将鼠标悬停在 div 上时,会出现此 qtip。如何使用 jQuery 纠正此问题。

最佳答案

对于 qTip 2,您可以使用

show: {
        event: 'click'
    }

完整示例(来自文档页面):

$('.selector').qtip({
    suppress: false,
    content: {
        text: 'You must have known to click me from the browser tooltip...!?'
    },
    show: {
        event: 'click'
    }
})
.attr('title', 'Click me to show a qTip!'); // Apply a title attribute to the elements

查看此处的文档:http://qtip2.com/options#core.suppress

关于javascript - 强制 qtip 仅在单击元素时出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30703002/

相关文章:

jQuery - 如何在叠加层上放置 DIV?

javascript - Ajax不会显示在div标签中

javascript - jQuery .each() 和 ajax 获取大小

javascript - 在 Cordova 使用相机?

javascript - 如何使用Jquery插件开发显示和隐藏段落?

JavaScript promise 不与 resolve() 一起工作

javascript - Node.js 中的多线程?

jquery-plugins - 使用链接启动 ColorBox 幻灯片

javascript - 如何使客户网站的访问者始终检索第 3 方 .js 库的最新版本

javascript - Angular 5 单元测试使用新日期来检查日期