私はブートストラップのtooltipプラグインを使用していますが、data-placement="auto bottom"
が問題になります。しかし、data-placement="bottom"
を使っても、意図どおりに動作します。ここに私の要素は次のようになります。ツールチップの自動配置が正しく機能しないのはなぜですか?
<button class="tooltip-icon btn-icon tooltip-trigger" title="Enter Address" data-placement="auto bottom">
<svg class="icon help">
<use xlink:href="#help"/>
</svg>
</button>
上記は、ツールチップの配置がtop
されます。私はまた、JSのデフォルトの配置値を変更:$('.tooltip-trigger').tooltip();
を意図したように、自動配置が動作していない理由:ここで
Tooltip.DEFAULTS = {
animation: true,
placement: 'auto bottom',
selector: false,
template: '<div class="bootstrap-tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',
trigger: 'hover focus',
title: '',
delay: 0,
html: false,
container: false,
viewport: {
selector: 'body',
padding: 0
}
}
は、私が初期化していますどのように?
「auto bottom」はブートストラップv3.2.0では正常に動作しますが、最新バージョンでは動作しません。[https://github.com/twbs/bootstrap/issues/13934](https://github.com/twbs)/bootstrap/issues/13934) – Chitrang
@Chitrangそれを見つけてくれてありがとう。私はv3.2.0(https://github.com/twbs/bootstrap/blob/dca8afa333f47dcdaf44162d66a0ac18f9ea126b/js/tooltip.js)で試しましたが、それでも正しく動作しません。 –
Hmm ..あなたのコードにjsFiddleを共有できますか?上のリンクで、彼らは[jsFiddle](http://jsfiddle.net/77ak3/1/)を与えています。 – Chitrang