javascript - 通过焦点和悬停显示工具提示提示

标签 javascript jquery tooltipster

我们正在利用 tooltipster 插件在信息图标上显示工具提示。这在悬停时效果很好。但我们还需要让它显示是否有人也点击了信息图标。

我似乎找不到任何有关如何在悬停和焦点上启用弹出窗口的示例。

这是该项目中已经存在的内容:

HTML:

<a href="#"><span class="tooltip">Some handy tooltip text...</span></a>

Javascript:

if ($('.tooltip').length) {
        $('.tooltip').tooltipster({
            theme: '.tooltipster-shadow',
            maxWidth: 220,
            interactive: true,
            functionReady: function () {
                $('html').click(function () {
                    $.fn.tooltipster('hide');
                });
            }
        });
    }

最佳答案

您可以像这样使用 Tooltipster 的 show 方法:

$('.tooltip').tooltipster().focus(function() {
    $(this).tooltipster('show');
});

<强> Demo

http://iamceege.github.io/tooltipster/#advanced

关于javascript - 通过焦点和悬停显示工具提示提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28684592/

相关文章:

javascript - CSS 背景 : url() with Angular interpolation

javascript - 谷歌地图 Spiderfy 默认打开

javascript - 如何让 tooltipster 在 mouseup 上触发并在 ajax 函数中使用选定的文本?

javascript - 工具提示中的属性/变量被忽略

javascript - 如何在单击按钮时在 javascript 中隐藏/显示下拉菜单

javascript - 网页中的半透明div

javascript - 填充重叠的圆形区域

javascript - ajax 成功删除后淡出行

javascript - 如何根据屏幕尺寸(重新)使用不同的选项初始化工具提示?

javascript - 如何向 Canvas 对象添加事件监听器(点击)?