본문 바로가기

Focus2

[JS] IOS mobile focus() not working 포커스 이동 해결방법 안드로이드와 웹 모바일은 focus()기능이 무리없이 아주 잘 작동된다. 하지만..!! ios인 아이폰에서 focus()기능이 안되어 당황;;; ios 모바일에서 포커스기능을 작동하려면 단독으로 사용하지말고 클릭버튼 등 활용하여 하면 된다고 한다. 구글검색하여 나온 별별 방법들을 사용해봤지만 ios mobile에선 안되었다. 포기할 참에 꼭 focus()기능을 사용하지 않아도 된다는 걸 알았다. 내가 focus()기능을 사용하는 이유는 위치이동인데 위치이동을 할 수 있는 다른 함수를 사용하면 된다. 바로 scrollTop() , offset().top함수를 이용하여 위치이동할 예정이다. //페이지상단 이동 document.body.scrollTop = 0; // For Safari document.doc.. 2023. 9. 19.
[jQuery] 객체 이동함수 focus() - div focus()안되는 현상 해결방법 input객체는 그냥 focus()만 지정해줘도 해당 위치로 이동이 잘된다. 하지만 div객체는 focus()만 해주면 이동하지 않아 검색결과로 div객체는 focus를 받기 전에 tabindex가 지정되어야 한다. div객체에 속성으로 tabindex를 할당하지 않고 jQuery로 tabindex를 지정한 뒤 focus function을 호출하면 된다. 아니면 div객체에 tabindex속성을 넣어 포커스를 하자! [ div객체에 tabindex속성 추가 후 focus() ] $("#test").focus(); [ div객체에 속성으로 tabindex를 할당하지 않고 focus() 방법 ] //input focus $("#test_input").focus(); //div focus $("#test_di.. 2023. 1. 19.
728x90