jQuery专注于第一个输入,第一个输入是Disable然后它将去掉浏览器

问题描述:

Focus会在屏幕打开时设置为第一个控件,但是当第一个控件被禁用意味着需要为下一个设置 控制。但它要oustide浏览器jQuery专注于第一个输入,第一个输入是Disable然后它将去掉浏览器

我试图此代码

$('#AddNewTab input:enabled:first').focus(); 


$('#AddNewTab :input:enabled:visible:not([disable]):first').focus(); 




$("#AddNewTab").find('input, textarea,text, select') 
.not('input[type=enabled],input[type=button],input[type=submit],input[type=reset],input[type=image],button') 
    .filter(':enabled:visible:first') 
     .focus(); 

jQuery的焦点上的第一输入,第一输入是禁止则它要oustide浏览器

请帮助我....

+0

请出示您的网页HTML的例子太多 –

下面拨弄将解决你的问题:

http://jsfiddle.net/aalok/uw2hozxw/

你需要更改您的代码此$("#AddNewTab input:first-child:disabled").next().focus();