누군가 만든 팝업용 자바스크립트 라이브러리를 사용하는데,
팝업이 열리고 닫히는 기능은 정상 작동을 하지만..
팝업이 열리기 전의
input/select/textarea 태그의 잔상이
팝업에 표시되는 현상 발생.
화면을 터치하거나 스크롤 하면 없어지는데,
잔상 자체가 나오지 않는 방법을
찾기 시작..
결국 찾았네요.
팝업 열리기 전에 선택된 항목에
포커싱이 있기 때문에,
웹브라우저가 친절하게(?) 표시를 해 주었던 것.
그래서, 해결 방법은..
아웃 포커싱, 즉.. blur() 처리 하면 됨.
코드는 간단하지만, 원리를 찾는 과정이.. ㅠ
'Local Oriented > jQuery' 카테고리의 다른 글
jquery 1.x 2.x 3.x 버전 비교 (1) | 2024.01.12 |
---|---|
[carouFredSel] 가변폭 요소들이 슬라이드 될 때 가운데 정렬하는 방법 (0) | 2020.11.06 |
json 데이타에 key 로 등록한 연도를 역순으로 정렬하여 추출하는 방법 (0) | 2020.08.03 |
웹화면의 특정 영역을 엑셀 파일로 저장할 때, a 링크 없애기 (0) | 2019.06.19 |
iOS 에서 화면 전환 자바스크립트가 실행되지 않는다면..? (0) | 2019.01.04 |