我在这里重现了问题:http://jsfiddle.net/Rc52x/5/
如果在使用Chrome时单击Click here!
,则文本区域将获得焦点,并且可以按预期开始输入。
如果您在使用Firefox时单击它(我现在正在使用3.6.15),则textarea不会获得焦点,并且键入不会执行任何操作。
有没有搞错?
最佳答案
您需要阻止链接的默认操作:http://jsfiddle.net/JAAulde/Rc52x/7/
Firefox正在跟随它,导致文本区域在获得后失去焦点。
关于javascript - 在Firefox中在文本区域上调用$()。focus无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5278178/