2017-04-26 39 views
0
  • 我有一個反應代碼工作正常,當我點擊第1部分標題第1部分內容打開。
  • 但問題是,當我點擊返回第1部分標題第1部分內容未關閉。
  • 同樣,它應該發生在其他部分。
  • 你可以告訴問題是什麼。
  • 提供以下
enhanceSection: function(child) { 
     var selectedId = this.state.selected, 
+0

這是直接從[另一小提琴(http://jsfiddle.net/b4L6kyg4/4/)這是很容易找到被複制通過谷歌搜索(以及那你要尋找的小提琴。)你嘗試過什麼?這裏是[accordion documentation](https://github.com/glennflanagan/react-collapsible)。 – wahwahwah

+0

@wahwahwah你好,我需要在.down箭頭類添加到div時手風琴打開。 http://jsfiddle.net/b4L6kyg4/26/ –

回答

0

我的代碼,如果我理解你的問題正確,要關閉,如果你點擊它,而它已經打開的部分?

如果是這樣,我加入這個if語句您ONSELECT功能:

onSelect: function(id) { 
    if (this.state.selected === id) { 
    this.setState({selected: ""}); 
    } else { 
    this.setState({selected: id}); 
    } 
} 
+0

但是當我們點擊它不是點擊量......我在這裏更新你的代碼http://jsfiddle.net/b4L6kyg4/12/ –

+0

@texirv對不起但我真的不明白你在找什麼。 –

+0

我的意思是這部分第1條內容 –