0

我有代码:

<div class="container">
  <div class="box">somethung here</div>
  <div class="box">somethung here</div>
  <div class="box">somethung here</div>
  <div class="box">somethung here</div>
  <div class="box">somethung here</div>
</div>

这该怎么做:

当我单击一个 div.box 时,它将具有例如红色背景,当我单击另一个 div.box 时,它也将具有红色背景,但之前单击的 div.box 将恢复为默认值。

4

2 回答 2

0

这应该可以完成工作 http://jsfiddle.net/chridam/XzQ5h/

于 2012-07-27T10:41:28.280 回答
0

给每个 div 一个唯一的 id..并在 javascript 中挂钩一个 onclick 事件。检查要更改其颜色的框的 ID,并相应地应用该颜色代码。

于 2012-07-27T10:42:05.053 回答