jui-ui
jui-ui copied to clipboard
모바일에서 콤보박스가 제대로 동작하지 않습니다.
http://canelia.net/jui-test.php 샘플 페이지 입니다.
PC환경은 Mac의 사파리, 크롬에서 정상, Windows의 IE, 크롬에서 정상입니다. 다만 콤보박스의 다른 항목 선택을 하고 다시 콤보박스를 열었을때 선택된 항목에 커서가 가 있는 것 처럼 보이면 좋을 것 같습니다.
모바일 환경은 iOS와 안드로이드 모두 event쪽 콜백함수가 호출되지 않는 문제점이 있고 iOS 사파리에서 콤보박스 우측에 arrow아이콘이 표시되지 않고 (폰트문제인가요?), 안드로이드 크롬에서는 텍스트 영역 터치시 콤보박스가 열리지 않고 arrow아이콘 작은 부분을 터치해야 열립니다. 콜백함수 호출되지 않는 문제가 크네요.
그리고 아래처럼 사용하는 경우 콤보박스를 열어보면 커서가 해당 인덱스에 가 있는데 combo("#combo", { index: 1,... } ... 아래처럼 사용하는 경우에는 값이 value로 잘 들어가 있지만 콤보박스를 열어보면 선택된 인덱스는 항상 0에 가 있습니다. combo("#combo", { value: "abc",... } ... 크게 문제되는 부분은 아니긴 하지만 이슈 공유차 다 남깁니다.
감사합니다.
@canelia04
touch 이벤트가 아예 동작을 안하네요. 확인을 좀 더 해봐야할 것 같습니다.
급하게 필요하신거면 최대한 빨리 패치해드릴게요
안녕하세요. 확인이 늦어 죄송합니다. 급하지는 않습니다. 이슈 공유차 남겼습니다. 감사합니다.