Я уже просматривал несколько сообщений о переполнении стека, задавая практически тот же вопрос, но ничто из того, что я нашел по этим вопросам, не помогло. Я очень новичок в JQuery и Bootstrap, поэтому, возможно, я просто пропустил какую-то очень простую вещь.Невозможно сменить бутстрап Название подсказки
Я хочу, чтобы иметь возможность изменить название всплывающей подсказки на различных элементах после первой инициализации Упрощенная версия того, что я имею дело с (в идеале несколько раз после инициализации.):
<canvas id="bag0" data-toggle="tooltip" title="test">
</canvas>
...
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
$(document).ready(function(){
$('#bag0').data('tooltip',false)
.tooltip({ title: 'new text'});
$('[data-toggle="tooltip"]').tooltip();
});
Этот метод для изменения названия был указан из публикации: How to overwrite twitter bootstrap tooltip?
Всплывающая подсказка всегда читает «тест». Я переделал несколько других вещей безрезультатно. Я подозреваю, что упускаю из виду что-то очевидное.
По этой ссылке вы упомянули, что ответы государства в загрузчике v3 она использует данные ('BS .tooltip ') not data (' tooltip '). – Help
О да, я попробовал это, и он не работал (просто попробовал еще раз.) Забыл изменить это в сообщении. – Khaines0625
'$ (# bag0 '). Tooltip (' destroy '). Tooltip ({title:" new text "})'. Как насчет этого? –