jquery的一个BUG
setTimeout($("#mask").fadeOut(1000), 1000);
这样调用函数时JS给出的报错信息
当settimeout函数与fadeout函数共同使用时产生的执行顺序问题,这里应该是一个闭包的问题,没有往下研究不敢妄下结论
更改为
setTimeout(function() { $("#mask").fadeOut(1000)}, 1000);
问题解决
时间: 2024-11-08 23:37:27
jquery的一个BUG
setTimeout($("#mask").fadeOut(1000), 1000);
这样调用函数时JS给出的报错信息
当settimeout函数与fadeout函数共同使用时产生的执行顺序问题,这里应该是一个闭包的问题,没有往下研究不敢妄下结论
更改为
setTimeout(function() { $("#mask").fadeOut(1000)}, 1000);
问题解决