Javascript函数不进行转换
我想在导航中列出我的列表,以便应用转换。 电话 功能Javascript函数不进行转换,javascript,jquery,css,Javascript,Jquery,Css,我想在导航中列出我的列表,以便应用转换。 电话 功能 我只需要它与mainNav一起工作您确定在第6行定义了转换吗?@Derek朕會功夫 你所说的定义是什么意思?这是一个css属性yx[i].style.transition=transition。。。在这一行中,等号后的转换没有在示例代码中定义。@Happy-我说的是transition+s+delay+s中的变量转换!很重要。另外,我看不到您在任何地方使用函数的元素参数。。。 animate(0,"mainNav",.04,0.03);
我只需要它与mainNav一起工作您确定在第6行定义了转换吗?@Derek朕會功夫 你所说的定义是什么意思?这是一个css属性yx[i].style.transition=transition。。。在这一行中,等号后的转换没有在示例代码中定义。@Happy-我说的是transition+s+delay+s中的变量转换!很重要。另外,我看不到您在任何地方使用函数的元素参数。。。
animate(0,"mainNav",.04,0.03);
function animate(num, element, transitionUnit, delayUnit){
var transition = 0;
var delay = 0;
var x = document.querySelectorAll('nav > ul > li');
for (i=0; i<x.length; i++){
x[i].style.WebkitTransform = "translate3d("+num+"px,0px,0)";
x[i].style.opacity = "1";
x[i].style.transition = transition + "s " + delay +"s !important";
delay += delayUnit;
transition += transitionUnit;
}
}
animate(0,"viewNav",.04,0.03);