私には 2 つdivs
あり、それぞれclasses
にhiddenとshownの 2 つがあります(レスポンシブ Web にはクラスが必要です)。
HTML
<!-- buttons -->
<div class="jump_to_raspored_busa_sidemenu">Cjenik</div>
<div class="jump_to_cjenik_sidemenu">Raspored</div>
<!-- parts -->
<div class="cjenik shown">Cjenik scroll</div>
<div class="zet_linije hidden">Zet linije</div>
<div class="zet_linije shown">Zet linije</div>
<div class="cjenik hidden">Cjenik scroll</div>
JQuery
$('.jump_to_raspored_busa_sidemenu').on('click',function(){
$("html, body").animate({ scrollTop: $('.cjenik').offset().top }, 1000);
});
$('.jump_to_cjenik_sidemenu').on('click',function(){
$("html, body").animate({ scrollTop: $('.zet_linije').offset().top }, 1000);
});
をクリックするとCjenik
、正常にscrollTop
動作します。しかし、 をクリックしてRaspored
も下にスクロールしません。
Cjenik
パーツでは機能するのに、パーツでは機能しないのはなぜRaspored
ですか?