リンクをホバーするとdivが左にアニメーション化し続け、.animate()
マウスアウトするとアニメーションが停止するdivがあります。
アニメーション化すると、div に a が追加style="left:x"
されます。ここで、x は実際の値です。
この値を取得しようとしていますが、機能していません。
私はこれを試しました:
var posicao = $('#conteudo').css('left');
$('a').click(function(e)({
e.preventDefault();
console.log(posicao);
});
しかし、その値を返しますauto
。css ファイルでは、値をleft
..に設定することさえしませんでした。
実際、私には2つの質問があります。
- この値を取得するにはどうすればよいですか?
auto
左に値を設定していないのに、なぜ戻ってくるのですか?
EDIT*** ここにリンクがあります http://www.estudiocaju.com.br/homolog/dicavalcanti/teste/
左右に 2 つの黒いバーがあります。それらにカーソルを合わせる.animate()
と、#conteudo
セクションになります。<header>
エリアをクリックするとconsole.log(posicao)