すでに初期化された後、テキストボックス上のBootstrapツールチップの配置を変更したい:
// these don't work
$('#myTextbox').tooltip({ placement: 'left' });
$('#myTextbox').tooltip('options', 'placement', 'right' });
それを行う方法はありますか?もしそうなら、私は何が間違っていますか?
Bootstrap 2.xでは、答えは ajbeaven のようになります。
$('#myTextbox').data('tooltip').options.placement = 'right';
ただし、Bootstrap 3から、すべてのBootstrapデータはbs
で名前空間が設定されます。
$('#myTextbox').data('bs.tooltip').options.placement = 'right';
ああ、答えを見つけました:
$('#myTextbox').data('tooltip').options.placement = 'right';
Ben Cox の応答に追加、Bootstrap 4 use:
$('#myTextbox').data('bs.tooltip').config.placement = 'right';