2012-04-16 132 views

回答

26

在引导2.X,答案是ajbeaven状态:

$('#myTextbox').data('tooltip').options.placement = 'right'; 

然而,从引导3,所有的引导数据与命名空间bs

$('#myTextbox').data('bs.tooltip').options.placement = 'right'; 
19

啊,找到了答案:

$('#myTextbox').data('tooltip').options.placement = 'right'; 
+1

辉煌......我需要更改标题,而这个‘数据。(‘提示’)options.title =消息’真是帮了.. 。谢谢! – timborden 2012-05-10 12:00:46

+0

你可以考虑我的情况: 我启动我的悬停事件的工具提示。然后我用这个技巧改变了标题(通过控制台检查),但是工具提示没有立即重新渲染。它仍然有一个老的标题(所有时间工具提示是可见的)。初始化后应该如何重新渲染工具提示? – JuliaCesar 2012-12-04 11:55:23

+0

我的第一个建议不是初始化悬停时的工具提示,但是当你悬停的元素被渲染时。如果你不能或者不会那样做,那么就像'$('。element')那样做一些黑客行为。 $('。element')。tooltip('show');'或手动更改工具提示内容。 – ajbeaven 2012-12-04 22:17:01

0

广告叮叮Ben Cox的反应,引导4使用:

$('#myTextbox').data('bs.tooltip').config.placement = 'right';