How to set the focus on the first <select> element of the page using JQuery?

前端 未结 2 667
太阳男子
太阳男子 2020-12-18 02:03

I would like to set the focus on the first element of the page using JQuery when the page is loaded. I could successfully set the focus for first element by using

2条回答
  •  青春惊慌失措
    2020-12-18 02:21

    You are calling on element that is not loaded in DOM. Place your code in ready function.

    jQuery(document).ready(function() {
        $(":input:visible:first").focus();               
    });
    

    UPDATE:

    As seen in @David answer and comments, he is right.

    $(document).ready(function(){
        $("select:first").focus();
    });
    

    but you have not correctly included jquery (as seen in comment). you have missed to insert http before script src.

    
    

提交回复
热议问题