标签: javascript ecmascript-6 accordion
我使用香草JS制成了手风琴。那里有99%,但是当您第一次单击手风琴时它不会激活它。
在第二次点击之前,Tree尚未设置为data-attribute。
Tree
data-attribute
下面是true代码,链接中有一个有效的示例。
true
JS
CodePen Example:
答案 0 :(得分:1)
导致此问题的原因是,在更新手风琴的选定属性之前放置了selectedState变量。
selectedState
您可以尝试将代码放在selectedState上方的手风琴的所选属性的更新位置