【问题标题】:bootstrap tooltip/popover functionality issue引导工具提示/弹出框功能问题
【发布时间】:2016-03-30 09:47:33
【问题描述】:

我的 html 文件中有一个包含多行和多列的表。我正在像这样动态地将 boostrap 工具提示分配给“td”元素:

$('td.someclass').data('tooltip','old tooltip msg');
$('td.someclass').tooltip({
                    placement : 'top',
                    trigger: 'hover focus',
                    title: function(){ return $(this).closest('td').data('tooltip');}
                });

我正在更改某些事件的“td”元素的数据工具提示,以便我的工具提示更新:

$('td.someclass').data('tooltip','new tooltip  msg');

它按预期工作正常,但我有疑问。 当我在浏览器中检查元素时,我发现工具提示插入到正文元素的末尾之前。我的意思是,它的父元素只是 body 元素。然而,它能够使用最接近的()方法找到正确的“td”。这是如何工作的?

【问题讨论】:

    标签: javascript jquery html twitter-bootstrap


    【解决方案1】:

    尝试定义它的容器

    .tooltip({
        container: 'td.someclass'
    });
    

    here

    【讨论】:

    • 我想知道的是,当它的容器是 body 元素时,它是如何使用最接近()找到其连接的 'td' 元素
    • 你能不能让我解释一下我对你想知道/做什么感到困惑
    猜你喜欢
    • 2012-07-20
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 2014-06-07
    • 1970-01-01
    • 2014-09-18
    相关资源
    最近更新 更多