Подтвердить что ты не робот

Поверните функциональность Boottrap Tooltip

В соответствии с документацией можно отключить функциональность, просто выполняя $('body').off('.alert.data-api').
В случае tooltip я попробовал следующее из js console $('body').off('.tooltip.data-api'), но это не отключает всплывающую подсказку на пробках.
Любые намеки, как предшествовать?

4b9b3361

Ответ 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();
}

Таким образом, это может быть самая простая функция включения/выключения!