基本的に、異なる色の 5 つの縦縞で構成されたページがあります。これらは最終的に、別のセクションなどへのリンクになります。
私が話していることの一般的なアイデアを得るには、このフィドルをチェックしてください: http://jsfiddle.net/nolbear/4fea3/
これが私のJavaScriptです:
$('#banner1').hover(function() {
$(this).toggleClass('forty');
$('#banner2').toggleClass('twenty');
$('#banner3').toggleClass('twenty');
$('#banner4').toggleClass('ten');
$('#banner5').toggleClass('ten');
});
一番上のストライプにカーソルを合わせると、それが大きくなり、それを補うために他のすべてのストライプが小さくなるようにしようとしています。ストライプは常にページの高さ全体を占める必要があります (そのため、パーセンテージを使用しています)。
私が書いたコードが機能しない理由がわかりません。回答済みの他の StackOverflow の質問から直接取得しましたが、それでも機能しません。