我有以下代码:
var transitionsSettingsClass = document.getElementsByClassName("transitionsSettings");
var transitionsSettingsClassLenght = transitionsSettingsClass.length;
for (i=0; i < transitionsSettingsClassLenght; i++);
{
transitionsSettingsClass[i].setAttribute("data-transition",transitionsSettings);
};
我知道 transitionsSettingsClassLenght = 6 因为我已经用警报检查了它。但是当我在循环中放置警报时,它只显示 1 次(它应该显示 6 次)。也未设置属性数据转换。但是当我用 transitionsSettingsClass[0] 替换 transitionsSettingsClass[i] 中的“i”时,我的第一个元素发生了变化并且它正在工作。该脚本应该在 6 个元素中更改属性数据转换。