现在需要实现一个信息提示功能,需要循环定时隐藏和显示,下面是我模拟写的方式:
var cc = setInterval(function(){
var as = setTimeout('$("p").show("slow")',500);
var c=setTimeout('$("p").hide("slow")',6000);
},10000);
还请大神指正,这样写对性能上影响大吗,有其他更好的方式么?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
因为你的两个时间不一样。所以就这样写吧,
不需要这么多定时器,只用一个就可以
https://jsfiddle.net/ycloud/5...
要说性能的话,用settimeout会比setinterval要好吧,大概是这样写咯:
https://jsfiddle.net/wgz7gn2r/1/