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

Как добавить всплывающую подсказку twitter для значка

Я бы добавил правую подсказку из бутстрапа twitter в элемент значка.

Код выглядит так:

<h3>Sensors Permissions <i class="icon-info-sign"></i></h3>

Я бы сказал, что, когда курсор над значком, отображается правая подсказка с некоторой информацией...

Как я могу это сделать? Это недостаточно, чтобы добавить лирику tooltip.js и поместить элемент в код значка? Я в замешательстве.

Спасибо.

4b9b3361

Ответ 1

Я недавно использовал его так:

 <i class="icon-ok-sign" rel="tooltip" title="Key active" id="blah"></i>

Что производит:

enter image description here

Вы устанавливаете позиционирование всплывающей подсказки и других функций (задержек и т.д.), объявляя их с помощью js:

$(document).ready(function(){
    $("[rel=tooltip]").tooltip({ placement: 'right'});
});

Как уже упоминалось в комментариях, вы можете найти другие атрибуты/опции здесь.

Ответ 2

Вы можете забыть инициализировать свои всплывающие подсказки с помощью .tooltip().

Функция .tooltip() должна вызываться для каждого элемента, в котором вы хотите прослушивать всплывающую подсказку. Это для целей производительности. Вы можете инициализировать связку сразу, вызывая функцию у родителя, например: $('.tooltip-group').tooltip()

Просмотр функции инициализации одного элемента в JSFiddle.

Javascript

$(document).ready(function() {
  $('#example').tooltip();
});

Разметка

<h3>
  Sensors Permissions
  <i class="icon-info-sign" data-toggle="tooltip" title="first tooltip" id='example'></i>
</h3>

Ответ 3

@nickhar answer, используя data-toggle="tooltip", протестированный с помощью Bootstrap 2.3.2 и 3.0:

 <i class="icon-ok-sign" data-toggle="tooltip" title="Key active" id="blah"></i>

Что производит:

enter image description here

Вы устанавливаете позиционирование всплывающей подсказки и других функций (задержек и т.д.), объявляя их с помощью js:

$(document).ready(function(){
    $("[data-toggle=tooltip]").tooltip({ placement: 'right'});
});

Как уже упоминалось в комментариях, вы можете найти другие атрибуты/опции здесь.

Ответ 4

в javascript

$(function () {
    $(".has-tooltip-right").tooltip({ placement: 'right'}); 
    $(".has-tooltip-left").tooltip({ placement: 'left'}); 
    $(".has-tooltip-bottom").tooltip({ placement: 'bottom'}); 
    $(".has-tooltip").tooltip(); 
});

в html

<a href="#" class="has-tooltip-bottom" title="" data-original-title="Tooltip">This link</a> 
and <a href="#" class="has-tooltip" title="" data-original-title="Another link">that link</a>