0

我正在努力使用 jquery 创建一种制表技术,以便用户可以使用制表键并浏览容器 div 中的锚标记。我希望活动锚在切换时突出显示。这可能吗?谢谢,

我在下面的尝试,失败了。

$(document).ready(function () {
    var tabindex = 1;
    var obj = $('#myDiv').find('a').first().focus();
    $('#myDiv').find('a').each(function () {
        $(this).attr("tabindex", tabindex);
        $(this).css('border', 'solid 1px black');
        tabindex++;
    });
});
4

1 回答 1

2

选项卡本质上集中了一个控件。您可以简单地订阅焦点事件。

因此,假设您在highlight某处有一个函数,以及一个selector按 Tab 键顺序排列的项目字符串:

$(selector).focus(function() { highlight($(this)); } );
于 2012-11-01T08:56:54.390 回答