さて、ページに複数のリンクがあり、それらをロールオーバーしたときにリンクの背景色を変更したいとします。私はこのコードを使用します:
$(function() {
$('a').mouseover(function() {
$('a').css('background-color', 'black');
});
});
$(function() {
$('a').mouseleave(function() {
$('a').css('background-color', 'white');
});
});
このコードの問題は、1つをロールオーバーすると、すべてのリンクの色が変わることです。それぞれに特定のIDを与え、それぞれに特定の機能を作成することはできますが、これを行うためのより効率的な方法はありますか?編集:さらに、元の背景色を元の色に戻すにはどうすればよいですか。背景を白に戻すと、そもそも白ではなかったのかもしれません。どうすればこれを修正できますか?