我有一個陣營包含的div元素的迭代像下面組件:更改顏色作出反應
render(){
return(
<div className="col-md-12">
{this.state.pageOfItems.map(opration =>
<div className=" col-md-4 icondiv" key={opration.id}
onClick={this.selectOperation.bind(this,opration,true)}>
<FontAwesome name="square" style={{ ariaHidden:true, fontSize:'35px'}}/>
<span className="displayblock">{opration.name}</span>
</div>
)}
</div>
);
}
現在我的問題是,當我在我的onClick execute方法我想改變點擊div的方形圖標的顏色。其餘圖標的顏色應該相同。現在,當我點擊另一個div的圖標時,應該會發生同樣的情況。我怎樣才能做到這一點。我知道我可以設置不同的CSS顏色,但我怎樣才能識別特定的div和改變顏色?
考慮接受工作的答覆! https://stackoverflow.com/help/accepted-answer ..每次你接受一個答案你就獲得2個代表點! –