html_css

jqeury에서 focus()가 안먹힐때

킹king 2022. 6. 2. 11:10
반응형

참 간단한거 같은게 안되면 진짜 짜증남ㄹㅇ

<p tabindex="0">태그</p>

예를들어 이런 태그가 있는데 focus를 줘도 안먹는 경우가 있음. 뭐 css적으로 display: none한것도 아니고, $('p').get(0).focus()이렇게도 해보고 그랬는데 결론은 그냥 셋타임아웃이 제일 효과적임.

 

$('p').focus();
setTimeout(function() {
	$('p').focus();
}, 100);

난 혹시 몰라서 저런 경우 발생시 두개를 다 써놓곤 함. 시간초는 보통 100~200정도 다들 하는듯..

 

jquery focus() not working