Я хочу создать ручную всплывающую подсказку, основанную на некотором пользовательском вводе. Самый простой способ - скрыть все всплывающие подсказки, а затем показать соответствующие.Всплывающая подсказка Bootstrap исчезает после второго «шоу»
Я уменьшил свой код до простых предметов, и моя всплывающая подсказка продолжает исчезать после второго «шоу».
Я использую самозагрузки 3.3.4 и JQuery 2.1.3
Есть проблема с делать шоу немедленно после шкурки или я что-то отсутствую в моем коде?
<input id="check" type="checkbox">
<script>
var toolTipData = {
placement: 'right',
title: 'Checkmark checked',
trigger: "manual"
};
$('#check').tooltip(toolTipData);
$(document).on('change', '#check', function() {
$('#check').tooltip("hide");
if (document.getElementById("check").checked) {
$('#check').tooltip("show");
}
});
</script>
Вот jsfiddle: https://jsfiddle.net/bbrally/4b9g0abh/
Спасибо за объяснение. Я действительно не понимал, что означает «возвращение к вызывающему», и не был уверен, что это происходит, когда все идет не так, но теперь я знаю. Возможно, я рассмотрю переписывание логики моего кода, чтобы использовать if/else более эффективно. – bbrally
Np, Рад, что я могу помочь! – Shawn