私は現在、次のjQueryを使用してdata-type
属性を使用してカスタムクラスを指定するオプション付きでブートストラップのtooltip
を呼び出しています。私が行うことを好むだろうどのような[データタイプ]をサポートするためにブートストラップのツールチップを拡張します
$('[data-toggle="tooltip"]').each(function(){
var options = {
html: true
};
if ($(this)[0].hasAttribute('data-type')) {
options['template'] =
'<div class="tooltip ' + $(this).attr('data-type') + '" role="tooltip">' +
' <div class="tooltip-arrow"></div>' +
' <div class="tooltip-inner"></div>' +
'</div>';
}
$(this).tooltip(options);
});
は実際に多分あなたはオプションとして着色を定量化する可能性がどこに、イベントレベルのすべての余分なカスタマイズせずにこれをサポートするためにtooltip
を拡張する方法を持っています。私はBootstrapの基本フレームワークを拡張してカスタマイズすることで、Bootstrap 2.3.2がかなり気の利いたトリックを許していることは知っていますが、3.xや4.xに特有の答えは見つけられないようです。ライブたとえば
、訪問:http://codepen.io/rkieru/pen/OXkdjV