单击按钮时如何更新计数器?

时间:2019-06-17 16:13:38

标签: javascript forms

我制作了一个带有项目符号的多步骤表单,当转到下一个字段集时会更新,但不会正确更新

HTML

doc_date

javascript

这只是普通的javascript。一切正常,除了使用代码底部的 df['within_180'] = df.apply(lambda x: x.between(x.doc_date - Timedelta(180, unit='d'), x.doc_date + Timedelta(180, unit='d'))) 更新活动项目符号

doc_date    date_string    within_180
2019-06-03  WW0306         true
2019-06-07  EH0706         true

我希望它能够正确更新,但是下一个不会获得项目符号激活类

1 个答案:

答案 0 :(得分:0)

1)我看不到从上一个元素中删除bullet-active的位置。尝试在添加新代码段之前添加以下代码段以删除当前的项目符号。

document.querySelector('.bullet-active').classList.remove('bullet-active');

2)bullet [formNumber]是否真的是下一个元素? console.log并确保它是您期望的元素。

3)如果您打开开发人员工具并手动将bullet-active类添加到该元素,它是否按预期运行?如果不是这样,那么问题可能出在您的CSS上,而不是您的js。

旁注:我称const子弹不是bullet,因为它是一个节点列表,所以我倾向于将其复数。