初始化后如何更改Twitter-Bootstrap工具提示放置的位置?

ajb*_*ven 18 tooltip twitter-bootstrap

我想在文本框初始化之后更改Bootstrap工具提示的位置:

// these don't work
$('#myTextbox').tooltip({ placement: 'left' });
$('#myTextbox').tooltip('options', 'placement', 'right' });
Run Code Online (Sandbox Code Playgroud)

有什么办法吗?如果是这样,我做错了什么?

Ben*_*Cox 29

在Bootstrap 2.x中,答案是ajbeaven状态:

$('#myTextbox').data('tooltip').options.placement = 'right';
Run Code Online (Sandbox Code Playgroud)

但是,从Bootstrap 3开始,所有Bootstrap数据都被命名为bs:

$('#myTextbox').data('bs.tooltip').options.placement = 'right';
Run Code Online (Sandbox Code Playgroud)


ajb*_*ven 19

啊,找到了答案:

$('#myTextbox').data('tooltip').options.placement = 'right';
Run Code Online (Sandbox Code Playgroud)

  • 太棒了...我需要更改标题,这个“.data('tooltip').options.title = message”真的很有帮助...谢谢! (2认同)