javascript/jQueryを使用しているabegginerですが、navbar要素をクリックして、それに対応するidにページをスクロールしたいとします。 (IDS:#home、#about、#portafolio、#contact)navbarからidにスクロールする方法
ここに私のナビゲーションバーのリストです:
https://github.com/flesler/jquery.scrollTo/blob/master/README.mdを使用して<nav class="navbar navbar-default navbar-static-top navbar-fixed-top">
<div class="container-fluid">
<ul class="nav navbar-nav navbar-right">
<li role="presentation" class="active"><a href="#">Home</a></li>
<li role="presentation"><a href="#">About</a></li>
<li role="presentation"><a href="#">Portafolio</a></li>
<li role="presentation"><a href="#">Contact</a></li>
</ul>
私の試み:
$('ul li').first().click().scrollTo('#home');
$('ul li').eq(1).click().scrollTo('#about');
$('ul li').eq(2).click().scrollTo('#portfolio');
$('ul li').eq(3).click().scrollTo('#contact');
誰もがどのようにして私を助けることができますそれが機能するための適切な機能を作成することさえできますか?ありがとう。
ありがとう、私はそれに気付かなかったとは信じられません。 – tadm123
しかし、あなたはjQueryでもそれを行うことができます。 lookup window.location.hashしかし、あなたはものを複雑にするべきではありません。 –
私はまだhtmlでも始まっています。ありがとう、/ – tadm123