如何获取当前元素 $(this) 的子元素?
大家好!我刚开始学习jQuery,遇到了一个问题。我有一个任务列表,希望在点击列表项(例如某个任务)时,对其内部的子元素执行某些操作。例如,每个任务内部都有一个“删除”按钮和一个复选框。我在点击事件处理程序中使用 $(this) 来引用当前点击的元素。但如何访问它的子元素呢?我尝试过类似这样的代码:
```javascript
$('li').on('click', function() {
$(this).children(); // 这没有按我预期的方式工作
});
```
但这只是返回一个jQuery对象,而不是实际的元素。我需要,例如,修改子元素 span 内的文本或隐藏按钮。请告诉我如何正确获取 $(this) 的子元素?最好有示例,因为我在文档中搞糊涂了。提前感谢!
<<>>