jQueryを使用して簡単なタスクを実行しようとしています。ホバーすると、対応する画像でフェードインする単語のリストがあります。例えば:
<a href="#" class="yellow">Yellow</a>
<a href="#" class="blue">Blue</a>
<a href="#" class="green">Green</a>
<img src="yellow.jpg" class="yellow">
<img src="blue.jpg" class="blue">
<img src="green.jpg" class="green">
私は現在、リンク/画像ごとにこのようにしています:
$('a.yellow').hover(
function () {
$('img.yellow').fadeIn('fast');
},
function () {
$('img.yellow').fadeOut('fast');
});
上記の方法は問題なく機能しますが、私はまだ学習しているので、関数を繰り返す代わりに、それを行うためのより良い方法があると思います。
誰かが私にここでいくつかの光を与えることができますか?このコードを改善するにはどうすればよいですか?