o zaman fonksiyon ataması yanlış yapılmış, ikincil_menu ye tıklayınca gitmemesi gerekiyor demek ki. Veya doğruysada jquery komutunu <a href='javascript:kaydir()'> gibi yapmalısın.

Farklı açılan sayfada da amaç orta kısmı göstermekse direk şunu kullanabilrisin:

$(document).ready(function(){
$('html,body').animate({scrollTop: $('#header-orta').offset().top }, 500);
});

yani nası olsa orası görünecekse tıklayarak kaydırmak yerine sayfa açılınca direk kaydırır.

buddy adlı üyeden alıntı: mesajı görüntüle
oldu ancak, benim amacım klasik kullanım olan tek sayfa değil. farklı sayfalar için kullanıyorum. bu durumda üst menüden diğer sayfanın linkilne tıklayınca. önce içerik divine gidiyor ki bu süre uzun olursa yarıda kalıor ve diğer sayfa açılığında tekrar üste geliyor.

farklı sayfalar için buna çözüm bulabilrmiyiz?