[JQUERY] 요소 jQuery를 함께 표시되는 경우 감지 [중복]
JQUERY요소 jQuery를 함께 표시되는 경우 감지 [중복]
해결법
-
1.당신이 찾고 :
당신이 찾고 :
.is(':visible')
당신은 아마 당신의 선택을 변경해야하지만 어쨌든 다른 장소에서 그것을 사용하고 고려 jQuery를 사용합니다 :
if($('#testElement').is(':visible')) { // Code }
아이에 (어떤 의미) false를 반환합니다 : 대상 요소의 부모 요소 중 하나가 숨겨져있는 경우, 다음 ( '볼 수') .is는 것이 중요합니다.
: 볼은 요소의 무리를 검사 DOM 트리를 통과하는대로 매우 느린 선택되는 명성을했다. 이 게시물은 (: 보이는 보려면 Ctrl + F)를 설명으로 좋은 소식은, 그러나, jQuery를 3 있습니다 :
특정 사용 케이스에 더욱 확장하는) $ .fadeToggle (라고 jQuery를 기능 내장있다 :
function toggleTestElement() { $('#testElement').fadeToggle('fast'); }
-
2.필요가 없습니다, 단지 요소에 fadeToggle ()를 사용합니다 :
필요가 없습니다, 단지 요소에 fadeToggle ()를 사용합니다 :
$('#testElement').fadeToggle('fast');
여기 데모입니다.
-
3.
if($('#testElement').is(':visible')){ //what you want to do when is visible }
from https://stackoverflow.com/questions/8774089/detect-if-an-element-is-visible-with-jquery by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 자바 스크립트와 일반 텍스트 선택 (0) | 2020.10.29 |
---|---|
[JQUERY] Base64로 이미지 변환 (0) | 2020.10.29 |
[JQUERY] 어떻게 jQuery를 버전이로드되는 것을 확인? (0) | 2020.10.29 |
[JQUERY] PHP와 jQuery로 여러 파일을 업로드 (0) | 2020.10.29 |
[JQUERY] 있는 jqGrid 데이터는 브라우저 캐시에 저장? (0) | 2020.10.29 |