IE的这个怎么样?:
onmousedown:隐藏可覆盖事件的所有元素。因为显示:无可见性:隐藏不起作用,将重叠的div推出屏幕以获得固定数量的像素。延迟后,用相同数量的像素推回重叠的div。
onmouseup:同时这是你要开火的事件。
//script
var allclickthrough=[];
function hidedivover(){
if(allclickthrough.length==0){
allclickthrough=getElementsByClassName(document.body,"clickthrough");// if so .parentNode
}
for(var i=0;i
allclickthrough[i].style.left=parseInt(allclickthrough[i].style.left)+2000+"px";
}
setTimeout(function(){showdivover()},1000);
}
function showdivover(){
for(var i=0;i
allclickthrough[i].style.left=parseInt(allclickthrough[i].style.left)-2000+"px";
}
}
//html
Click me if you can.