当前位置:编程学习 > JAVA >>

js 里的setTimeout 怎么没用的

setTimeout(function(){buildGraph(param1);}, 1500);
jQuery('#chartd').show();

是一个onmouseover 事件  当触发这个事件的时候 这个方法为什么立即就执行了, 我想让它在事件上停顿1.5秒后再执行这个  buildGraph(param1);  方法,  setTimeout  为什么不可以   显示倒是1.5秒后执行的 --------------------编程问答-------------------- setTimeout(function(){buildGraph(param1);}, 1500);
function(){buildGraph(param1);}改为buildGraph(param1)
这里的参数不对,你只需申明要执行的方法,不需要function重新申明创建另外一个方法。
--------------------编程问答-------------------- 触发器的原理就是先执行,后面按时间触发,除非套用两个触发器加以判断。
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,