Javascript 缺少)参数列表后jquery按属性选择

Javascript 缺少)参数列表后jquery按属性选择,javascript,jquery,Javascript,Jquery,下面的代码生成一个“missing)after-argument list”错误。然而,我检查了类似的问题,并且都跳过了引号,并确保括号是平衡的。我已经能够注释掉这些行,没有它们就不会发生错误,我确信问题发生在这里。下面的代码还有什么可能导致此错误 for (var i=0; i< 4; i++){ console.log($('div[aria-describedby=\'TakeJobDialog' + i + '\']'])); } for(变量i=0;i

下面的代码生成一个“missing)after-argument list”错误。然而,我检查了类似的问题,并且都跳过了引号,并确保括号是平衡的。我已经能够注释掉这些行,没有它们就不会发生错误,我确信问题发生在这里。下面的代码还有什么可能导致此错误

for (var i=0; i< 4; i++){
    console.log($('div[aria-describedby=\'TakeJobDialog' + i + '\']']));
}
for(变量i=0;i<4;i++){
log($('div[aria descripeby=\'TakeJobDialog'+i+'\']']);
}

您的代码中有语法错误。使用以下内容:

for (var i=0; i< 4; i++){
    console.log($('div[aria-describedby=\'TakeJobDialog' + i + '\']'));
}
for(变量i=0;i<4;i++){
log($('div[aria descripeby=\'TakeJobDialog'+i+'\']');
}

它应该是
console.log($('div[aria descripeby=“TakeJobDialog”'+i+'\]')您有一个额外的
和一个额外的
]