要    "判断"   "判断"   一个div到底是显示的还是隐藏的该怎么写 
也就是display的值怎么拿 var sh = $("#div").css("display"); 
alert(sh);  这样拿不到
这样:错错的错错的错错的错错的 if($("#div").style.display=="none") {
  alert("隐藏");
}
style.display为空或不是对象

解决方案 »

  1.   

    document.getElementById("id").style.display=="none"
    document.getElementById("id").style.display=="block"
      

  2.   

    currentStyle 才是读取样式表 切记
      

  3.   

    是不是空的啊?一般情况下
    document.getElementById("id").style.display=="block
    跟document.getElementById("id").style.display=="" 在显示的时候差不多
      

  4.   

    你看看用选择器:visible能不能选中它就好了。
      

  5.   

    CSS中隐藏最好用“”(如果你不想释放对象的情况下)“NONE”是释放了对象。