ナビゲーション リンクの下をスライドする矢印のようなナビゲーション スライダーを作成しようとしています。divの中心にアニメーション化したいと思います。
これは私のナビコードです:
<nav>
<ul class="tabs">
<li id="tab1"><a href="#">Cursussen</a></li>
<li id="tab2"><a href="#">Resultaten</a></li>
<li id="tab3"><a href="#">Inbox</a></li>
<li id="tab4"><a href="#">Profiel</a></li>
<li id="tab5"><a href="#">Aanbod</a></li>
</ul>
<a id='slider'><img src="img/arrow.png"></a>
</nav>
そして、これはアニメーション化に使用する jquery です。
$(function(){
$('li#tab1').click(function(evt) {
evt.preventDefault();
$('#slider').animate({
left : '32'
});
});
});
中央に移動したいdivの幅を計算する次のような変数を作成できると考えていました。しかし、アニメーション部分のコードの書き方がよくわかりません。
var w = '$(#slider).parent().width()'/2