交互功能实现与调试 — 计算机选择题
题目
某页面有一个待办事项列表:点击条目可切换其完成状态(添加/移除类名 done),新增条目是点击“添加”按钮后动态创建的 li 元素。学生小华把事件监听器直接绑定在初始的几个 li 上,测试时发现:初始条目点击有效,但新添加的条目点击无效。若不修改动态创建逻辑,下列调试方案中最合理的是( )
A. 给每个新创建的 li 单独再绑定一次点击事件
B. 将点击事件监听器绑定在列表的父元素 ul 上,并用事件对象 e.target 判断点击来源
C. 在 CSS 中为新 li 设置 pointer-events:none 以避免冲突
D. 将所有事件监听器移除,改用 setInterval 定时轮询每个 li 的点击状态