簡體   English   中英

引導工具提示/彈出功能問題

[英]bootstrap tooltip/popover functionality issue

我的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元素的末尾。 我的意思是,它的父元素只是body元素。 然而,它能夠使用最近的()方法找到正確的“ td”。 這如何運作?

嘗試通過定義其容器

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

這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM