如何删除整个div的tabindex?

时间:2017-08-02 09:37:34

标签: jquery

我有这个:

<div class="glass">
<input />
<input />
<select>
<option>aaaa</option>
</select>
</div>
<input />

我想要的是从克隆的tabing中删除带有玻璃类的div,所以当我执行tab时它会跳过该div。有什么建议吗?

我正在做克隆元素:

 this.background = jQuery(this.content.nativeElement).clone()
        .addClass('glass').removeAttr('tabindex');

1 个答案:

答案 0 :(得分:1)

基于w3c specs,tabindex应设置为负值。您的代码应如下所示:

 this.background = jQuery(this.content.nativeElement).clone()
    .addClass('glass').prop('tabindex', -1);