当前位置: 代码迷 >> JavaScript >> 急下面这段JS怎么实现延时响应
  详细解决方案

急下面这段JS怎么实现延时响应

热度:73   发布时间:2012-03-04 11:13:34.0
急!下面这段JS如何实现延时响应
function   setFocus3(i)
{
  selectLayer3(i);
}
function   selectLayer3(i)
{
  switch(i)
  {
  case   1:
  document.getElementById( "pic10 ").style.display= "block ";
  document.getElementById( "pic11 ").style.display= "none ";
  break;
  case   2:
  document.getElementById( "pic10 ").style.display= "none ";
  document.getElementById( "pic11 ").style.display= "block ";
  break;
  }
}

------解决方案--------------------
LZ试下下面的代码

JScript code

function   setFocus3(i) 
{ 
  setTimeout("selectLayer3(" + i + ");", 1000); 
} 
function   selectLayer3(i) 
{ 
  switch(i) 
  { 
  case   1: 
  document.getElementById( "pic10 ").style.display= "block "; 
  document.getElementById( "pic11 ").style.display= "none "; 
  break; 
  case   2: 
  document.getElementById( "pic10 ").style.display= "none "; 
  document.getElementById( "pic11 ").style.display= "block "; 
  break; 
  } 
} 
  相关解决方案