Динамически изменять текст подсказки

У меня есть подсказка на некоторых из моих флажков.. Пытаюсь переключить его текст на что-то вроде "активировать \ деактивировать", но не могу найти, как обновить содержимое подсказки. У кого-нибудь есть совет по этому поводу?

Также пытался использовать пользовательские атрибуты, но это не помогло мне

// add tooltip
$(".element").tipTip({ attribute: 'tooltip-content' });
...

// change tooltip
$(".element").attr('tooltip-content', 'new text')

Страница плагина tipTip http://code.drewwilson.com/entry/tiptip-jquery-plugin

2 ответа

У меня была та же проблема, и это помогло мне:

// change tooltip
$(".element").tipTip({ content: 'new text' });

Это выглядит не очень элегантно, и я не уверен, что происходит внутри, если заменить весь совет, или просто обновить содержимое... но это работает.

Проблема заключается в том, что плагин tipTip сохраняет содержимое для отображения при создании в переменной с именем org_title. Но кажется невозможным отредактировать его от любого внешнего вызова. Может быть, вы могли бы сделать это с помощью функции ввода при создании:

tipTip({enter: function(tip){/*update org_tilte here*/}})

Вы включили плагин после включения JQuery?

<script src="jquery.tipTip.minified.js" type="text/javascript"></script>
Другие вопросы по тегам