Po pierwsze należy dodać w htmlu cel przewijania np.
<div id="contact">Kontakt</div>
tuż przed </body>
W skrypcie wystarczy poprawić jedną linijkę (24):
if( target.length ) {
na
if( target ) {
ponieważ target jest obiektem końcowym (DOM node) a nie listą obiektów (DOM nodelist).