У меня была та же проблема в последнее время; в моем случае мне нужно было обновить всплывающую подсказку на родительском элементе select
всякий раз, когда выбор был изменен (с содержимым всплывающей подсказки на основе элемента title
выбранного option
). Чтобы получить подсказку для обновления на элемент, то есть, чтобы получить его содержимое, чтобы изменить, вам необходимо:
удалить атрибут, который BT использует для хранения оригинального названия (так, что он не думает, что это уже обработал элемент),
установлен атрибут элемента title
к новому содержанию вы хотите отобразить в обновленном подсказке,
вызовите функцию bt()
снова, чтобы создать обновленную подсказку.
Например:
element.removeAttr('bt-xtitle');
element.attr('title', 'new tooltip content');
element.bt();
Очевидно, это предполагает, что вы используете title
атрибут по умолчанию для создания контента, если вы используете пользовательские contentSelector
как div
, вам нужно для корректировки кода, но концепция должна оставаться неизменной.
Надеюсь, это поможет кому-то, кто пытается достичь того же, поскольку это не очень интуитивно понятно, как это сделать.
Это работало для вас? –
Функции 'btOn()' и 'btOff()' показывают и скрывают подсказку, соответственно. ОП запросил способ обновить его содержимое. –