当我的php页面加载一些jQuery应该将焦点设置到我的输入文本框但它不是
我尝试了input[tabindex=1]
和#31
这样的css选择器,但无济于事......
这是jQuery(版本1.7.1)
$(function() {
$('input[tabindex=1]').focus(); // also tried $('#31').focus();
});
这是HTML
<input tabindex='1' type='text' class='tablefilter' id='31' style='width:80px;border:inset 2px grey;background-color:white;font-size:12px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;'/>
为什么这不起作用的任何线索?
答案 0 :(得分:2)
如果你正在使用chrome,也许这个帖子中接受的答案会帮助你:
答案 1 :(得分:0)
检查一下,我只是尝试了你的代码,它的工作原理。您使用的是哪个版本的jquery?您正在使用哪个浏览器,如果有异常,请尝试打开控制台。
这是演示:DEMO