私はjQueryの初心者です。私は1つのdivを持っています。その下に色のリストがあります。それらの色をクリックすると、divの背景色がクリックされた色に変わります。コードの私のマークアップはこのようなものです
<h2>jQuery Bg</h2>
<div id="box"></div>
<ul>
<li><a id="red" href="">Red</a></li>
<li><a id="green" href="">Green</a></li>
<li><a id="blue" href="">Blue</a></li>
<li><a id="black" href="">Black</a></li>
</ul>
cssはこんな感じ
<style type="text/css">
#box {
width: 300px;
height: 300px;
border: 1px solid #ccc;
}
</style>
そして、私がこれまでに試したjQueryはこのようなものです
<script type="text/javascript">
$(document).ready(function() {
$("a").click(function(event) {
//alert(event.target.id);
var bgcolor = event.target.id ;
jQuery('div#box').css('background','bgcolor');
});
});
</script>
それで、誰か親切にこれを行う方法を教えてもらえますか?