日期:2014-05-16  浏览次数:20318 次

jquery中,如何判定元素是否是隐藏的
比如我用$("p").fadeOut("slow"); 
来把p给淡出了。

可是我要做一个切换开关,用来显示/隐藏它。

所以就要判断一下当前它是否被隐藏/显示

jquery新手,刚接触一个多小时,不要拍砖。
虽然用加一个css属性来跟踪它是一个办法,但我想,既然都包含了这么大一个js了,120K啊,我一个界面中的图片加起来也没有120K,
那就更要力球代码精简。

没办法,我就属于那种,为了让用户或是自己省一点事儿,宁可费上几倍的时间的人。

------解决方案--------------------
display="none","block","inline"
第一个是隐藏,后面两个都是显示

他是style的一个属性