【发布时间】:2015-01-23 13:32:57
【问题描述】:
我有一个 .each 循环。对于元素的每次迭代,我希望将数组的增量添加到属性值。但是无法使顺序数组值起作用。这是我的代码...
var accordionArray = []
$('a').each(function(i) {
if ($(this).hasClass('acc-head')) {
accordionArray.push($(this).attr('id'));
}
}); //end a
$('div').each(function(i) {
if ($(this).hasClass('ready-accordion')) {
$(this).attr('role', 'tab');
$(this).attr('aria-labelledby', accordionArray[i]);
}
}); //end div
任何帮助将不胜感激,我敢肯定这是愚蠢的,我只是接近它。谢谢
【问题讨论】:
-
究竟是什么不工作?你得到什么结果,你期待什么结果?