すでに初期化された後、テキストボックス上のブートストラップツールチップの配置を変更したい:
// these don't work
$('#myTextbox').tooltip({ placement: 'left' });
$('#myTextbox').tooltip('options', 'placement', 'right' });
それを行う方法はありますか?もしそうなら、私は何を間違っていますか?
すでに初期化された後、テキストボックス上のブートストラップツールチップの配置を変更したい:
// 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';
ベンコックスの応答に加えて、ブートストラップ4では以下を使用します。
$('#myTextbox').data('bs.tooltip').config.placement = 'right';