現在のアンカーを選択して1ページのサイトの各セクションに表示する方法はありますか?たとえば、すべてのマイページ(自宅/連絡先/ショップなど)は、水平方向にスクロールするレイアウトで1ページにあります。アンカーを選択すると、現在のアンカーがハイライト表示されますが、アンカーがページの次のセクションにスクロールされたときに強調表示されません。代わりに強調表示され、スクロールが始まるとアンカーのハイライトが消えます。ここで私が使用していますコードは次のとおりです。jqueryで現在のアンカーを同じページに選択する
$('#nav a').click(function() {
alert($(this).attr('href'));
});
私はそれを行うにはjqueryのUIを使用する方法について考えていたが、それは少し多すぎるだけで、この操作を行っているようです。同じページの項目の現在のアンカーを強調表示しますが、強調表示されている別のセクションにスクロールすると強調表示されます。思考?事前に
おかげで
はい、これは、私が達成したいものに非常に近い、ほぼ死んでいる - しかし、私はそれを適用する方法を考え出すに苦しみました垂直にスクロールするには、コードがそこにあります。あなたがリンクしているものとの関係で –