Всем привет.
Есть функция для скролинга в меню
scrollTo: function (e, i) {
var o = t(e).offset().top;
t("html, body").animate({scrollTop: o}, this.config.scrollSpeed, this.config.easing, i);
}
У неё 2 параметра.
e – метка меню
И функция callback
i - function () {
o.config.changeHash && (e.location.hash = r), o.bindInterval(), o.config.end && o.config.end()
}
Всё хорошо, только в e постоянно приходит «#undefined»
И возникает ошибка
"
Uncaught TypeError: Cannot read property 'top' of undefined"
Как исправить ошибку или просто отловить #undefined и просто выполнить callback-функцию?
P.S. Код не мой, а достался "по наследству".