Я использую плагин jQuery для всплывающих подсказок .У меня есть шаблон с несколькими элементами управления HTML, который я загружаю, когда нажимаю на кнопку (после загрузки страницы).Когда я связываю шаблон с данными, я вызываю метод BindTooltip
, который привязывает всплывающие подсказки к вышеуказанному набору элементов управления.
$("#btnAddCity").tooltip({
bodyHandler: function() {
return 'Add city here';
},
delay: 100
});
Проблема возникает, когда я пытаюсь очистить данные в своем шаблоне и повторно связать егос разными данными.Я получаю ошибку JavaScript:
замирание равно нулю или не является объектом
Ниже приведен код из tooltip.js
и settings(current)
не определен, когда я пытаюсьочистить и заново привязать данные моего шаблона.Я что-то здесь упускаю?
// Delete timeout and show helper
function show() {
tID = null;
if ((!IE || !$.fn.bgiframe) && settings(current).fade) {
if (helper.parent.is(":animated"))
helper.parent.stop().show().fadeTo(settings(current).fade, current.tOpacity);
else
helper.parent.is(':visible') ? helper.parent.fadeTo(settings(current).fade, current.tOpacity) : helper.parent.fadeIn(settings(current).fade);
} else {
helper.parent.show();
}
update();
}