for (var i = 0; i < items.length; i++) {
//items[i].style.left = items[i].basicLeft + 100 * phase[i] + 'px';
//console.log(items[i].style.left);
var translation=items[i].basicLeft + 100 * phase[i] + 'px';
console.log(translation);
items[i].style.transform = 'translateX(translation)';
}
这里translateX
没有更新我尝试使用常量代替变量作为translateX
的参数但是没有变化。
console.log
给出了期望值。
如果我使用style.left
我上面评论的代码,则代码可以正常工作。