두 요소가 표시되는지 확인하려면 어떻게해야합니까? 아래에서 시도했지만 작동하지 않습니다. 이유는 무엇입니까? 나는 이것을 시도했다. 하지만 작동하지 않습니다, 어떻게 설정하는 올바른 방법은 무엇입니까?두 요소가 jquery로 표시되는지 확인하는 방법은 무엇입니까?
if($("#about")&&("#info").is(":visible")){
//Some action here
}
두 요소가 표시되는지 확인하려면 어떻게해야합니까? 아래에서 시도했지만 작동하지 않습니다. 이유는 무엇입니까? 나는 이것을 시도했다. 하지만 작동하지 않습니다, 어떻게 설정하는 올바른 방법은 무엇입니까?두 요소가 jquery로 표시되는지 확인하는 방법은 무엇입니까?
if($("#about")&&("#info").is(":visible")){
//Some action here
}
$("#about")
반환 if
문에 의해 사실로 간주되는 객체를 놓쳤다. 대신이 사용
if($("#about").is(":visible") && $("#info").is(":visible")) {
//Some action here
}
@ Juhana Thanks. (^_^) – hjpotter92
당신은 작은 일을
if($("#about").is(":visible")&&$("#info").is(":visible")){
//Some action here
}
당신은 하나의 문으로 선택기를 결합 할 수 있습니다 :
if($('#about,#info').is(':visible')) {
// when both are visible
}
적어도 하나가 보이는지 확인합니다. 질문은 두 *가 모두 보이는지 확인하는 것입니다. http://jsfiddle.net/eVa8w/ – JJJ
당신은 그런 식으로 체인을 생략 할 수 없다. & $ (": visible")). (... : "visible")) {...' – JJJ
왜'$ ("# about")'if 절에서? – cIph3r
다른 가능성 :'$ ('# about : visible, # info : visible'). 길이는 –