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
$(":input:visible:first").focus();
or
$(':input:enabled:visible:first').focus();
according to jquery, set focus on the first enabled input or select or textarea on the page.
I tried to use any of the below:
$('select:first').focus();
$("select").first().focus();
$(':visible:first').focus();
$('enabled:visible:first').focus();
or other variations I could think of, but have not succeeded.
Could anyone help me on this problem?
I am a beginner to JQuery.
I would like this function to work for all major browsers.
Thank you very much!
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…