jQuery Tools Tooltip - Изменить заголовок - PullRequest
15 голосов
/ 11 июля 2011

Возникла проблема с всплывающей подсказкой для инструментов плагина jquery (http://flowplayer.org/tools/tooltip/index.html) Мне нужно изменить название элемента ..

   reloadTooltip();
   $("#example").attr('title', obj.text);
   reloadTooltip();

   function reloadTooltip(){
       $("[title]").tooltip({ position: "bottom right", opacity: 1 });
   }

Часть HTML:

   <span title="text" id="example"></span>

С моим решением я наконец получил 2 названия, одно над другим. Unstyled (игнорируется JS), это новый. Название всплывающей подсказки инструментов еще не изменилось.

спасибо

Ответы [ 13 ]

0 голосов
/ 25 мая 2014

Лучшая подсказка для меня!Эта подсказка похожа на Gmail

enter image description here

на главном сайте:

<script type='text/javascript' src='//code.jquery.com/jquery-1.9.1.js'></script>
<script type='text/javascript' src="http://onehackoranother.com/projects/jquery/tipsy/javascripts/jquery.tipsy.js"></script>
<link rel="stylesheet" type="text/css" href="http://onehackoranother.com/projects/jquery/tipsy/stylesheets/tipsy.css">

На HTML:

<a class="example" href="#" original-title="Hello World">Hover over me</a>

<br/>

<a class="example" href="#" original-title="Hello World">Hover over me</a>

<br/>

<a class="example" href="#" original-title="Hello World">Hover over me</a>

На кодах JavaScript:

$(function() {
    $('.example').tipsy();
});

Посетите демонстрацию jsfiddle

0 голосов
/ 05 ноября 2012

Я тоже с этим боролся. И этот код работал для меня:

$('.yourelement').attr('tooltipText', newToolTip);

Обратите внимание на верхний регистр T. Нижний регистр T не будет работать.

0 голосов
/ 11 июля 2011

Попробуйте изменить значение заголовка, вызвав метод данных ("title") jQuery.

...