jQuery跟可见性相关的选择其有两个 :hidden //是否隐藏 :visible //是否可见 至于这俩个的区别是什么就不用多说了吧。
使用方法
html
<form id="formID"> <input id="inputID" type="text" style="display: none" /> </form>
判断元素是否隐藏或是可见需要用到.is()这个筛选方法。
jQuery 代码如下
if( $("#inputID").is(":visible") ) { }
如果是display这样我们可以如下判断
if($("#elem_id").is(":hidden")) { }