我使用 setTimeout 创建函数以停止在一段时间内工作,并且在函数内部我有 2 个 div 用于隐藏一个时间,问题在于 var time_hide 指示隐藏 div 的时间,进入 setTimeout 无效或不可能阅读此变量
剧本 :
<script>
function show(timer,timer_hide)
{
setTimeout(function()
{
$("#alert_background").hide(timer_hide);
$("#alert_window").hide(timer_hide);
}, timer);
}
show(4000,3000);
</script>
div 必须在 3 秒内关闭,但在这种情况下,没有任何效果,并且关闭速度非常快,就好像不存在时间或 var timer_hide 的值一样
感谢您的帮助,问候