Turn the Tooltip Bootstrap functionality off
You can't disable tooltips that way because it has no event listener on the body. Instead, you can disable the tooltips themselves using the code below.
$('[rel=tooltip]').tooltip() // Init tooltips
$('[rel=tooltip]').tooltip('disable') // Disable tooltips
$('[rel=tooltip]').tooltip('enable') // (Re-)enable tooltips
$('[rel=tooltip]').tooltip('destroy') // Hide and destroy tooltips
Edit: For Bootstrap 4, the 'destroy'
command has been replaced by the 'dispose'
command, so:
$('[rel=tooltip]').tooltip('dispose') // Hide and destroy tooltips in Bootstrap 4
Can you try:
$('a[rel=tooltip]').tooltip();
$('a[rel=tooltip]').off('.tooltip');
Don't forget to change the selector. Works fine for me... http://jsfiddle.net/D9JTZ/
To permanently disable a tooltip:
$('[data-toggle="tooltip"]').tooltip("disable");
To stop the tooltip from being displayed on hover but have the ability to re-enable it:
$('[data-toggle="tooltip"]').tooltip("destroy");
$('[data-toggle="tooltip"]').tooltip(); // re-enabling