打开对话框时,设置焦点到 input 域

当打开对话框时,想设置焦点到 input 域。使用的是 JQuery 1.8.10. 我在打开对话框的方法里面加入:”$(‘#inputId’).focus()”, 但是这个并不能达到效果。最后使用 setTimeout() 勉强达到效果,但感觉比较别扭,不知道有没更好的方法实现呢?

setTimeout(“$(‘#inputId’).focus()”, 1000)

posted @ 2011-03-09 13:55  zh.ethan  阅读(1032)  评论(2编辑  收藏  举报