我正在尝试集中注意(使caret转到,好像是单击的)textarea和/或textfield,根据以下方式:如何专注于表单输入文本字段使用jQuery?
加载页面我真的不明白为什么它不起作用。在此页面上:http://gojobr.com.au/blog/working-as-a-teacher/这是不起作用的(它没有任何作用):
$("#author").focus()
与此页面相同:http://twoggle.com
$("#BlogRequestForm_name").focus()
我可以使用此选择器隐藏和显示元素,但是.focus()什么都不做。零。Zilch。
任何帮助都将不胜感激。
使用firefox(但也无法在铬中起作用)。
它对其他任何人都有用(使用Firebug的控制台)?
谢谢gvanto
它对其他任何人都有用(使用Firebug的控制台)?
它可以正常工作,但是从控制台执行.focus()
不会从控制台窗口中窃取焦点。执行命令后,关闭控制台窗口(自动将焦点返回到网页),而焦点元素将是您期望的元素。用firebug/devtools测试。