在 jQuery 中使用 Each 循环非常容易。但我想在 JS 中使用 For 循环,而不使用 jQuery。
我可以像这样使用每个循环。并且$(this)选择器对于到达子元素非常有帮助。
$('.documents .document.selected').each(function(index){
console.log($(this).find('.document-name p').text())//this code gives me all selected element's name
})
我想通过使用 For 循环来访问子元素,但这段代码甚至不起作用......
for (let i = 0; i < $('.documents .document.selected').length; i++) {
console.log($('.documents .document.selected')[i].find('.document-name p').text())//but this is not
}
我想通过使用$(this)选择器来使用 For 循环,但它不适用于 For 循环:
for (let i = 0; i < $('.documents .document.selected').length; i++) {
console.log($(this).find('.document-name p').text())
}
正如我向您展示的那样,如何非常容易地使用 For 循环,或者您有什么建议吗?