gpt4 book ai didi

jQuery 自定义保管箱 : how to tabindex

转载 作者:行者123 更新时间:2023-12-01 06:03:52 25 4
gpt4 key购买 nike

我正在使用 jQuery 自定义我自己的保管箱,但想知道如何将 tabindex 应用于它。

我尝试使用隐藏的选择焦点/模糊事件,但似乎不起作用。

我还尝试将 tabindex 属性应用于我的自定义保管箱(div),但没有成功。

有人可以提供示例或链接来向我展示如何实现此目标吗?

谢谢

最佳答案

我不确定我是否完全理解您的目的,但这也许会让您开始:http://jsfiddle.net/2rCFV/1/

$(window).keydown(function(e){
if(e.which === 9){ //tab
var selected = $('.selected');
selected.removeClass('selected');

var tabIndex = +selected.attr('tabIndex') + 1; //plus sign at beginnign converts it to a number

var next = selected.siblings('[tabIndex=' + tabIndex + ']');

if(next.length > 0){ //if this element exists
next.addClass('selected');
}else{
selected.siblings('[tabIndex=' + 1 + ']').addClass('selected'); //select the first one
}

e.preventDefault();
}
});

关于jQuery 自定义保管箱 : how to tabindex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8505942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com