我想在初始化文本框后更改Bootstrap工具提示在文本框上的位置:
// these don't work
$('#myTextbox').tooltip({ placement: 'left' });
$('#myTextbox').tooltip('options', 'placement', 'right' });
有什么办法可以做到吗?如果是这样,我做错了什么?
发布于 2013-10-11 22:10:14
在Bootstrap 2.x中,答案如ajbeaven所述:
$('#myTextbox').data('tooltip').options.placement = 'right';
但是,从Bootstrap 3开始,所有Bootstrap数据都使用bs
命名空间:
$('#myTextbox').data('bs.tooltip').options.placement = 'right';
发布于 2012-04-17 05:32:16
啊,找到答案了:
$('#myTextbox').data('tooltip').options.placement = 'right';
发布于 2017-08-29 08:05:53
除了Ben Cox的响应,在Bootstrap 4中使用:
$('#myTextbox').data('bs.tooltip').config.placement = 'right';
https://stackoverflow.com/questions/10181847
复制相似问题