如何检查两个元素是否可见,我在下面尝试过,但它不起作用..为什么?我试过这个。但它不起作用,如何设置它的正确方法?
if($("#about")&&("#info").is(":visible")){
//Some action here
}
如何检查两个元素是否可见,我在下面尝试过,但它不起作用..为什么?我试过这个。但它不起作用,如何设置它的正确方法?
if($("#about")&&("#info").is(":visible")){
//Some action here
}
你错过了一件小事
if($("#about").is(":visible")&&$("#info").is(":visible")){
//Some action here
}
返回一个对象,该$("#about")
对象被if
语句认为是真的。而是使用这个:
if( $("#about").is(":visible") && $("#info").is(":visible") ) {
//Some action here
}
您可以将选择器组合成一条语句:
if($('#about,#info').is(':visible')) {
// when both are visible
}