Como el error dice ocurre porque en X momento el valor que intetas recuperar no existe, esto lo solventas validando previamente que exista
no soy tan diestro en jquery pero creo que seria algo así
Código Javascript
:
Ver originallet top = $(target).offset() ? $(target).offset().top : 0;
scrollTop: top
o quizás con
Código Javascript
:
Ver originallet top = $(target).offset().top || 0;
scrollTop: top