当 Div 隐藏时,div 中的计时器是真的,而不是 运行 中的计时器吗?
Is true a Timer inside div not running when the Div Hidden?
我在 ASP.NET 上有 2 个计时器。
我打开了 div 计时器之一,div 可见性是错误的,说 TIMER1
。其次,我将第二个计时器(比如 Timer2
)放在另一个 div 中,其中 div 可见性为真。
但是如果我将其设置为对所有 div 可见性为真。计时器一起正常工作。
问题,为什么 div 是隐藏的(从后面的代码)计时器不是 运行?否则,如果 div 设置为可见性 true,则两个计时器通常都是 运行。
当 Div 隐藏时 div 内的定时器是真的,而不是 运行 吗?
当您在代码隐藏中将 Visibility
设置为 false
时,ASP 根本不会在页面上呈现 div
。您可以做的是,将 CSS visibility
属性 设置为 hidden
。这样它将呈现在页面上但不可见,并且其中的计时器将起作用。
<div style="visibility: hidden">......</div>
我在 ASP.NET 上有 2 个计时器。
我打开了 div 计时器之一,div 可见性是错误的,说 TIMER1
。其次,我将第二个计时器(比如 Timer2
)放在另一个 div 中,其中 div 可见性为真。
但是如果我将其设置为对所有 div 可见性为真。计时器一起正常工作。
问题,为什么 div 是隐藏的(从后面的代码)计时器不是 运行?否则,如果 div 设置为可见性 true,则两个计时器通常都是 运行。 当 Div 隐藏时 div 内的定时器是真的,而不是 运行 吗?
当您在代码隐藏中将 Visibility
设置为 false
时,ASP 根本不会在页面上呈现 div
。您可以做的是,将 CSS visibility
属性 设置为 hidden
。这样它将呈现在页面上但不可见,并且其中的计时器将起作用。
<div style="visibility: hidden">......</div>