任何人都可以告诉我为什么我在firebug 中检查的setTimeout中丢失内容而我正在丢失内容,尽管我的内容高度正在显示!欢迎所有回复!
function Tableslide_down(content,height)
{
var contentID = document.getElementById(content);
if(contentID.offsetHeight < height)
{
contentID.style.top = parseInt(slidingDiv.style.top) + 10 + "px";
setTimeout("Tableslide_down('"+content+"','"+height+"')",10);
}
contentID.style.display = "block";
}
Run Code Online (Sandbox Code Playgroud)
setTimeout(function() { Tableslide_down(content, height); },10);
Run Code Online (Sandbox Code Playgroud)
setTimeout的第一个参数可以(必须)是一个函数.
| 归档时间: |
|
| 查看次数: |
153 次 |
| 最近记录: |