Ändern Sie den Text, indem Sie den Text im Element direkt ändern. (aktualisiert die Tooltip-Position nicht).
$('.tooltip-inner', $element.next()).html(newHtml);
$('.tooltip-inner', $element.next()).text(newText);
Ändern Sie den Text, indem Sie den alten Tooltip zerstören und dann einen neuen erstellen und anzeigen. (Bewirkt, dass der alte ausgeblendet und der neue ausgeblendet wird)
$element
.tooltip('destroy')
.tooltip({
// Repeat previous options.
title: newText,
})
.tooltip('show');
Ich verwende die Top-Methode, um das "Speichern" zu animieren. Nachricht (mit 
damit ändert sich der Tooltip nicht in der Größe) und um den Text in "Fertig" zu ändern. (plus Auffüllen), wenn die Anforderung abgeschlossen ist.
$element.tooltip({
placement: 'left',
title: 'Saving...',
trigger: 'manual',
}).tooltip('show');
var parent = $element.parent();
var interval_id = setInterval(function(){
var text = $('.tooltip-inner', parent).html();
switch(text) {
case 'Saving. ': text = 'Saving.. '; break;
case 'Saving.. ': text = 'Saving...'; break;
case 'Saving...': text = 'Saving. '; break;
}
$('.tooltip-inner', parent).html(text);
}, 250);
send_request( function(){
// When the request is complete
clearInterval(interval_id);
$('.tooltip-inner', parent).html('Done. ');
setTimeout(function() {
$element.tooltip('hide');
}, 1500 /* Show "Done." for a bit */);
});