如何检查两个元素是否可见jquery?

时间:2013-03-16 20:43:29

标签: jquery element operator-keyword visible

如何检查两个元素是否可见,我在下面尝试过,但它不起作用..为什么? 我试过这个。但它不起作用,如何正确设置它?

if($("#about")&&("#info").is(":visible")){
//Some action here
}

3 个答案:

答案 0 :(得分:4)

你错过了小事

if($("#about").is(":visible")&&$("#info").is(":visible")){
//Some action here
}

答案 1 :(得分:3)

$("#about")返回一个对象,if语句认为该对象为真。而是使用它:

if( $("#about").is(":visible") && $("#info").is(":visible") ) {
  //Some action here
}

答案 2 :(得分:0)

您可以将选择器组合成一个语句:

if($('#about,#info').is(':visible')) {
     // when both are visible
}