2013-07-18 22 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 ...! –