0

当我的 php 页面加载一些 jQuery 时,应该将焦点设置到我的输入文本框,但它没有

我尝试过类似的css选择器input[tabindex=1]#31但无济于事......

这是 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;'/>

关于为什么这不起作用的任何线索?

4

1 回答 1

0

看看这个,我刚试过你的代码,它有效。您使用的是哪个版本的 jquery?您使用的是哪个浏览器,请尝试打开控制台查看是否有异常。

这是演示:DEMO

于 2012-07-05T15:37:37.293 回答