Ho il seguente script di scorrimento, che scorre perfettamente nella pagina, funziona esattamente come lo voglio anch'io.JQuery Scorrere fino a Offset dalla parte superiore del browser?
$(function(){
$('a[href*=#]').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
&& location.hostname == this.hostname) {
var $target = $(this.hash);
$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
if ($target.length) {
var targetOffset = $target.offset().top;
$('html,body').animate({scrollTop: targetOffset}, 1000);
return false;
}
}
});
});
Tuttavia, ho bisogno di ignorare all'inizio dico 200px come ho un'intestazione fissa nella parte superiore della pagina che i rotoli di contenuti dietro.
Significa che quando si scorre verso l'alto si scorre il contenuto dietro l'intestazione fissa in modo che non possa vederlo, quindi ho bisogno di scorrere fino appena sotto l'intestazione .. quindi per trattare la parte inferiore dell'intestazione come la parte superiore del browser suppongo ....
Questo può essere fatto come sarebbe molto utile?
Molte grazie per qualsiasi aiuto
Grazie per questa domanda lottato tutta la notte cercando di capire come compire questo per la stessa identica ragione! – Robert