Я использую всплывающую подсказку YUI, чтобы показать сообщение об ошибке, когда пользователи наводят курсор мыши на значок ошибки, отображаемый рядом с полем формы.Когда ошибка исчезнет, я удаляю значок предупреждения из DOM и хочу удалить всплывающую подсказку.Для этого я звоню tooltip.destroy()
.Это правильный способ сделать это, или destroy()
предназначен для чего-то еще?Документация для destroy()
не очень ясна по этому вопросу.
(Я задаю вопрос, потому что если вы уничтожите всплывающую подсказку сразу после вызова doHide()
для всплывающей подсказки, hide()
называется 5 спозже, которая выдает ошибку, когда hide()
пытается получить доступ к this.cfg, для которого было установлено значение destroy()
. Это может быть ошибка YUI или, как я подозреваю, признак того, что я не использую APIтак, как это было задумано.)