Ответ 1
В Bootstrap 2.x ответ соответствует ajbeaven:
$('#myTextbox').data('tooltip').options.placement = 'right';
Однако из Bootstrap 3 все данные Bootstrap имеют имена с bs
:
$('#myTextbox').data('bs.tooltip').options.placement = 'right';
Я хочу изменить размещение всплывающей подсказки 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';
Ahh, нашел ответ:
$('#myTextbox').data('tooltip').options.placement = 'right';
Добавление в ответ Ben Cox, в Bootstrap 4:
$('#myTextbox').data('bs.tooltip').config.placement = 'right';