Всплывающая подсказка jquery не исчезает
3 S R [2013-10-09 11:35:00]
У меня есть всплывающая подсказка jquery для всех элементов моей страницы. Одним из этих элементов является кнопка "Отправить" AJAX, которая сразу же отключается (при нажатии) и затем исчезает (содержащий div, который перезаписывается ответом AJAX)
Моя проблема заключается в том, что всплывающая подсказка продолжает оставаться на экране даже после нажатия кнопки/исчезает. Пробовали эти коды, но бесполезно (не все вместе, но любой):
$("#signup").tooltip({events: {input: 'click, blur'}});
$("#signup").tooltip("disable");
$("#signup").tooltip().hide(300);
$("#signup").tooltip("close");
за которым следует
document.getElementById('signup').disabled=true;
а затем вызов Ajax.
Пожалуйста, помогите!
jquery jquery-ui-tooltip jquery-tooltip
3 ответа
7 Решение Donovan Charpin [2013-10-09 11:55:00]
Вы можете использовать remove()
для удаления всплывающей подсказки
$(".ui-tooltip-content").parents('div').remove();
0 nikola796 [2014-11-18 12:28:00]
У меня подобная проблема. Решение, которое работает для меня:
$(document).on('click', '.export',function(){
$('.tooltip:last').remove();
});
Я использую для селекторного "документа", потому что мои ссылки динамически создаются. В ссылках есть class= "export" Надеюсь, эта помощь и другие люди.
0 Rachid Kada [2014-10-11 17:14:00]
Попробуйте следующее:
onclick=" $('.tooltip').remove();"
// on parent click