小编Tom*_*Tom的帖子

对于声明使用此vs jQuery每个?

我试图从$.each()一个for()声明转到但是$(this)在后来的使用中经历了一些问题?

即假设我有这个功能

$('.class').each(function() {

var myVar = $(this);
var myVarSrc = myVar.attr('src');
...
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,当我试图将其移动到一个for声明时

var class = $('.class');
for (var i = 0; i < class.length; i++) {

var myClass = $('.class')[i];
var myClassSrc = myClass.attr('src');
...
Run Code Online (Sandbox Code Playgroud)

后者不会each意味着myClassSrc- 如果它是相同的 - 会覆盖?我怎样才能使用for声明this

javascript each jquery for-loop

2
推荐指数
1
解决办法
475
查看次数

标签 统计

each ×1

for-loop ×1

javascript ×1

jquery ×1