2013-07-18 24 views
2

如果用户跳转到特定的tabindex是否可以添加类?我想在用户标签到达特定索引时添加类,并跳到另一个时删除类?谢谢!jQuery如果特定的tabindex选择

这里我想补充活动类,当标签,聚焦在的tabindex = 3:

<input type="text" tabindex="1" /> 
<input type="text" tabindex="2" /> 
<a href="#" tabindex="3" />Hello</a> 
<input type="text" tabindex="4" /> 

这里是测试提琴:http://jsfiddle.net/4XbN3/

回答

4

目标与正确的tabindex属性的元素,并添加一个类重点:

$('[tabindex="3"]').on('focus', function() { 
    $(this).addClass('active'); 
}); 

FIDDLE

如果你需要删除班级,它将是模糊相同的事情:

$('[tabindex="3"]').on({ 
    focus: function() { 
     $(this).addClass('active'); 
    }, 
    blur: function() { 
     $(this).removeClass('active'); 
    } 
}); 
+0

awsome thx ...! –