В соответствии с документацией можно отключить функциональность, просто выполняя $('body').off('.alert.data-api')
.
В случае tooltip я попробовал следующее из js console $('body').off('.tooltip.data-api')
, но это не отключает всплывающую подсказку на пробках.
Любые намеки, как предшествовать?
Поверните функциональность Boottrap Tooltip
Ответ 1
Вы не можете отключить подсказки таким образом, потому что у него нет прослушивателя событий на теле. Вместо этого вы можете отключить всплывающие подсказки, используя следующий код.
$('[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
Ответ 2
Можете ли вы попробовать:
$('a[rel=tooltip]').tooltip();
$('a[rel=tooltip]').off('.tooltip');
Не забудьте изменить селектор. Работает отлично для меня... http://jsfiddle.net/D9JTZ/
Ответ 3
Чтобы навсегда отключить всплывающую подсказку:
$('[data-toggle="tooltip"]').tooltip("disable");
Чтобы остановить отображение всплывающей подсказки при наведении курсора, но у вас есть возможность повторно включить его:
$('[data-toggle="tooltip"]').tooltip("destroy");
$('[data-toggle="tooltip"]').tooltip(); // re-enabling
Ответ 4
Я нашел способ сделать это с помощью CSS! Просто добавьте .tooltip { visibility: hidden }
в ваш файл CSS.
Если вы хотите сделать доступную ссылку доступной без всплывающей подсказки, просто добавьте aria-label= "Here a link description."
Надеюсь, это поможет!
Ответ 5
Я тоже боролся с этим, но я придумал решение! В моем случае я использую JQuery Sortable, который, конечно, раздражает, когда у вас всплывают всплывающие подсказки!
Итак, я сделал переменную
var sort = '0`;
И поскольку почти каждая подсказка имеет функцию init(), я создал
if(window.sort!='1') { // So I'm not sorting
init.tooltip();
}
Таким образом, это может быть самая простая функция включения/выключения!