Jak*_*itz 8 html javascript css jquery
如何tabindex根据元素是否可见(在可查看区域中)更改元素?我想做其中一件事:tabindex在进入新部分时重置电流并为该部分tabindex中的元素分配新的电流.或者能够禁用和重新启用tabindex某些元素.
HTML:
<div id="nav">
<a id="firstLink" href="#section1" tabindex="1">Go to section 1</a>
<a id="secondLink" href="#section2" tabindex="2">Go to section 2</a>
</div>
<div id="container">
<div id="section1">
<a href="#" tabindex="3">Specific to section 1</a>
</div>
<div id="section2">
<a href="#" tabindex="3">Specific to section 2</a>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如果链接部分可见,我希望链接仅在Tab键顺序中.
CSS:
#container{
overflow: hidden;
width: 400px;
height: 400px;
}
#section1{
background: red;
width: 400px;
height: 400px;
}
#section2{
background: green;
width: 400px;
height: 400px;
}
Run Code Online (Sandbox Code Playgroud)
您可以动态添加或删除disabled="disabled"任何隐藏字段以tabindex忽略其值。
$("a:hidden").attr("disabled","disabled");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9608 次 |
| 最近记录: |