我的脚本中有一个函数addListeners()
,它接受一个字符串参数(比如arg
)并在带有arg+"Del"
和arg+"Edit"
的按钮上添加动作侦听器;例如:如果arg="abc"
,则会向具有ID abcDel
和abcEdit
的按钮添加动作侦听器。此外,还存在一个方法confirmEditTask()
,它编辑任务名称(放置两个按钮的字符串)并更改两个按钮的ID,这两个按钮是与"Del"
和{{连接的任务名称1}}取决于按钮。更改其ID后,它再次调用"Edit"
并将新任务名称作为其字符串参数传递,以便再次添加动作侦听器。但是,我看到ids正在改变; 然而,动作侦听器不再被添加,尽管它们最初被添加(在更改其ID之前)(我在浏览器的' Elements'标签中查看)。我已经显示了以下两个功能的代码。
addListeners()