>

초보 개발자입니다. jQuery의 ajax 함수를 사용하여 페이지로드시 텍스트 상자에서 커서가 깜박이는 방법은 무엇입니까?


  • 답변 # 1

    다음 코드가 도움이 될 것입니다.

    $(function(){
      $("#username").focus();
    });
    
    
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <input type="text" id="username" maxlength="100" />
    
    

    focus() 를 사용할 수 있습니다  커서를 입력 필드에 집중시킵니다. $("#username").focus(); 를 사용할 수 있습니다  어디서나 코드. 이제는 $(function(){}) 내부에서 사용됩니다. 페이지의 모든 DOM 요소를 사용할 준비가되면 커서가 입력에 초점을 맞추고 깜박입니다. ajax call 를 기반 으로이 작업을 수행 해야하는 경우 그런 다음이 코드를 success 에 넣을 수 있습니다  또는 error  또는 complete . 그것이 success 안에 있다면  호출이 성공한 경우에만 코드가 실행됩니다. 그것이 error 안에 있다면  호출이 실패한 경우에만 코드가 실행됩니다. 그것이 complete 안에 있다면 그러면 코드가 항상 실행됩니다 (실패 또는 성공 여부에 관계없이 호출이 완료 될 때). 다른 옵션도 jquery ajax call 와 함께 사용할 수 있습니다 자세한 정보는 JQuery Ajax ()

  • 답변 # 2

    focus() 를 호출하면된다.  텍스트 상자 ID (문서 참조).

    ('#username').focus();
    
    

관련 자료

  • 이전 java - 어떤 하위 클래스가 수퍼 클래스를 호출하는지 알 수있는 방법이 있습니까?
  • 다음 이진 쓰레기를 실수로 인쇄 한 후 GNU 화면 세션에서 터미널을 어떻게 재설정 할 수 있습니까?