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);