Я использую всплывающую подсказку jQueryUI() с SweetAlert.
То, чего я пытаюсь достичь, должно быть довольно простым:
- когда пользователь наводит курсор на ссылку, отображается всплывающая подсказка
- когда пользователь щелкает указанную ссылку, всплывающая подсказка исчезает и появляется приглашение SweetAlert
На самом деле происходит что-то вроде этого:
- когда пользователь наводит курсор на ссылку, отображается всплывающая подсказка (отлично)
- когда пользователь щелкает указанную ссылку, всплывающая подсказка исчезает, появляется приглашение SweetAlert... но затем, когда пользователь щелкает приглашение, всплывающая подсказка случайно появляется снова и остается там пока пользователь не щелкнет в другом месте!?
Мне удалось воспроизвести это в jsFiddle. Я пробовал только $(document).tooltip();
, и, согласно скрипке, я пробовал это с последовательной командой щелчка на tooltip("remove")
. Ни то, ни другое не работает.
Я предполагаю, что подсказка SweetAlert «ломает» событие щелчка пользовательского интерфейса jQuery ... но я понятия не имею, как это исправить.
Есть предположения?