18

すでに初期化された後、テキストボックス上のブートストラップツールチップの配置を変更したい:

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

それを行う方法はありますか?もしそうなら、私は何を間違っていますか?

4

3 に答える 3

29

Bootstrap 2.xでは、答えはajbeavenが述べているとおりです。

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

ただし、Bootstrap 3以降、すべてのBootstrapデータは次の名前空間になりますbs

$('#myTextbox').data('bs.tooltip').options.placement = 'right';
于 2013-10-11T14:10:13.863 に答える
19

ああ、答えが見つかりました:

$('#myTextbox').data('tooltip').options.placement = 'right';
于 2012-04-16T21:32:15.897 に答える
2

ベンコックスの応答に加えて、ブートストラップ4では以下を使用します。

$('#myTextbox').data('bs.tooltip').config.placement = 'right';
于 2017-08-29T00:05:53.283 に答える