2017-06-13 1 views
2

Ich verwende das folgende Skript, um Scroll zu Ankerpunkten auf meiner Webseite zu glätten. Das Problem, das ich habe, ist, dass ich ein paar href Verbindungen zu verschiedenen Seiten habe, aber das scheint sie von der Öffnung zu blockieren. Sie können sie nur öffnen, indem Sie mit der rechten Maustaste auf "Neuer Tab öffnen" klicken.Smooth Scroll Skript blockiert Links

Jede Hilfe sehr geschätzt. Vielen Dank.

$(document).on('click', 'a', function(event){ 
event.preventDefault(); 

$('html, body').animate({ 
    scrollTop: $($.attr(this, 'href')).offset().top 
}, 500); 
}); 
+1

'Event.preventDefault (') verhindert das Standardverhalten eines Ankerelements z.B. Weiterleiten an den Link. –

+0

@TimVermaelen hat das entfernt und es hat funktioniert wie ich wollte. Ich danke dir sehr! –

Antwort

0

Managed dieses Problem beheben, indem Event.preventDefault Entfernen()

Verwandte Themen