3

2つの要素が表示されているかどうかを確認するにはどうすればよいですか?以下のように試しましたが、うまくいきません.なぜですか? 私はこれを試しました。しかし、それは機能しません。どのように設定するのが正しい方法ですか?

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

3 に答える 3

4

あなたは小さなことを見逃した

if($("#about").is(":visible")&&$("#info").is(":visible")){
//Some action here
}
于 2013-03-16T20:45:14.610 に答える
3

はステートメント$("#about")によって true と見なされるオブジェクトを返します。if代わりにこれを使用します。

if( $("#about").is(":visible") && $("#info").is(":visible") ) {
  //Some action here
}
于 2013-03-16T20:46:04.613 に答える
0

セレクターを 1 つのステートメントに組み合わせることができます。

if($('#about,#info').is(':visible')) {
     // when both are visible
}
于 2013-03-16T20:50:49.370 に答える