Tôi đã cố gắng thêm chức năng cuộn trơn tru vào trang web của mình trong một thời gian nhưng có vẻ như không hoạt động được.Cách thêm tính năng cuộn trơn tru vào chức năng gián điệp cuộn của Bootstrap
Dưới đây là mã HTML của tôi liên quan đến mục định hướng của tôi:
<div id="nav-wrapper">
<div id="nav" class="navbar navbar-inverse affix-top" data-spy="affix" data-offset-top="675">
<div class="navbar-inner" data-spy="affix-top">
<div class="container">
<!-- .btn-navbar is used as the toggle for collapsed navbar content -->
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<!-- Everything you want hidden at 940px or less, place within here -->
<div class="nav-collapse collapse">
<ul class="nav">
<li><a href="#home">Home</a></li>
<li><a href="#service-top">Services</a></li>
<li><a href="#contact-arrow">Contact</a></li>
</ul><!--/.nav-->
</div><!--/.nav-collapse collapse pull-right-->
</div><!--/.container-->
</div><!--/.navbar-inner-->
</div><!--/#nav /.navbar navbar-inverse-->
</div><!--/#nav-wrapper-->
Đây là mã JS Tôi đã thêm:
<script src="js/jquery.scrollTo-1.4.3.1-min.js"></script>
<script>
$(document).ready(function(e) {
$('#nav').scrollSpy()
$('#nav ul li a').bind('click', function(e) {
e.preventDefault();
target = this.hash;
console.log(target);
$.scrollTo(target, 1000);
});
});
</script>
Đối với những gì nó có giá trị, here là nơi tôi đã nhận được thông tin về những gì tôi đã làm cho đến nay, và here là trang web của tôi ở dạng hiện tại của nó. Nếu bạn có thể giúp tôi tôi sẽ nướng cho bạn một chiếc bánh hoặc bánh quy hoặc một cái gì đó. Cảm ơn!
Ngoài ra còn có [plugin này jQuery có thể làm cho cuộc sống của bạn dễ dàng hơn] (http://flesler.blogspot.com/2007/10/jqueryscrollto.html) – Piccolo
Dưới đây là một mẫu đơn giản cho Bootstrap 3.x http://www.codeply.com/go/k9CEVobeY6 – ZimSystem