【发布时间】:2023-02-11 03:25:41
【问题描述】:
如果我的英语不是我的母语,首先很抱歉。
我刚开始学习 JS,我正在尝试在 codepen (https://codepen.io/Jonathan_Design/pen/OJwqXrO) 上创建一个基本的待办事项列表,但我被卡住了,因为我不知道如何选择一个用 JS 添加的元素(不是基于文档)。
我试过 :
`const trash = document.querySelector('.todolist__list__raw__trash');
trash.addEventListener('点击', function(){ 控制台日志(这个); })`
但是这个只适用于第一个“原始”,因为这个是在 html 代码库上。
我这样做了,但只使用了 Jquery:
$(document).on('click', '.todolist__list__raw__trash', function() { $(this).parent().remove(); });
但我真的很想在 JS 中学习它:)
谢谢 乔纳森
有谁能帮我选择一个用 JS 添加的元素吗?
【问题讨论】:
-
欢迎来到计算器! jQuery 是 JS。尝试
querySelectorAll选择所有匹配项(而不仅仅是第一个),使用for循环或.forEach检查结果,并为每个匹配项添加一个事件监听器
标签: javascript selector