Web/jquery
[bpopup] 모바일 bpopup에서 모바일 키패드 이동 클릭시 팝업 꺼지는 이슈
아랄라랄라
2018. 9. 18. 16:36
모바일웹에서 bpopup을 썼는데 input에 키패드 이동을 클릭하면 팝업이 꺼져버린다.
팝업이 꺼지는게 닫기버튼을 누른것도 아니고 그렇다고 esc된 것도 아닌 엔터!를 누른 효과였다.
그런데 이상한게 다른 페이지에서 이동을 클릭하면 아무렇지 않았다.
이슈가 난 팝업내의 input은 input=text와 데이터피커가 연결되어있는 부분이었다.
이런 이슈가 난 이유는 알 수 없지만 어디서 이슈가 생기는지는 알았으니 직관적으로 해결 할 수 밖에..
$(document).on('keydown','#BABY_NM',function (key) {
if(key.keyCode == 13){//13 == enter
event.preventDefault();
if( $("#BABY_NM").val() != "" ){
$('#BABY_BIRTH').focus();
}
}
});
하루종일 삽질하고.. 난리치다가... 이렇게 해결했다...
도대체 왜 그런 이슈가 난걸까... 모르겠다...
ps. bpopup은 가능한 안쓰는게 좋을 것 같다. 제어하기 넘 불편하다.
728x90