2016-12-13 58 views
0

Please check image我如何使用jQuery

當點擊只有一個特定鏈接當這支箭用戶點擊後將進入下一段的下次點擊它會去下一節實現序列部分滾動。在短序列部分滾動,每次用戶點擊向下箭頭

這裏是我的HTML

<section id="intro"> 

</section> 

<section id="about-us"> 

</section> 

<section id="services"> 

</section> 

<section id="team"> 

</section> 

<section id="contact"> 

</section> 

提前

+0

哪裏是你的代碼,你嘗試過什麼? – madalinivascu

+0

對不起:(剛添加截圖。請現在檢查:) –

+0

和你js,在一個更易於管理的格式 – madalinivascu

回答

0

有人創建非常相似,你需要什麼樣的東西非常感謝,檢查出來:

jQuery.fn.extend({ 
    scrollTo : function(speed, easing) { 
    return this.each(function() { 
     var targetOffset = $(this).offset().top; 
     $('html,body').animate({scrollTop: targetOffset}, speed, easing); 
    }); 
    } 
}); 

// Scroll to "about" section 
$('#about').scrollTo('fast', 'linear'); 

JQUERY:

$('.next-section').click(function(){ 
    var $this = $(this), 
     $next = $this.parent().next(); 

    $next.scrollTo($next.offset().top, 500, 'linear'); 
}); 

$('.prev-section').click(function(){ 
    var $this = $(this), 
     $prev = $this.parent().prev(); 

    $prev.scrollTo($prev.offset().top, 500, 'linear'); 
}); 

HTML

<section id="about"> 
    <a href="#" class="prev-section">Previous Section</a> 
    <a href="#" class="next-section">Next Section</a> 
    <div class="section-content"> 
     Foobar 
    </div> 
</section> 

原貼:

Stackoverflow Original Post

jsfiddle

+0

非常感謝你的答案,但它不是我尋找的東西:(。我希望序列部分滾動時,只點擊一個特定的鏈接 –