gpt4 book ai didi

javascript - 如果在我移动到下一个项目时输入被禁用

转载 作者:行者123 更新时间:2023-11-28 02:35:44 25 4
gpt4 key购买 nike

如果使用 next 函数禁用元素 #3,我如何从元素 #2 移动到 #4

jQuery.extend(jQuery.expr[':'], {
focusable: function (el, index, selector) {
return $(el).is('[tabindexgt],[tabindexdxfiltro]');
}
});

$(document).on('keypress','input,select', function (e) {
if (e.which == 13) {
e.preventDefault();
// Get all focusable elements on the page
var $canfocus = $(':focusable');
var index = $canfocus.index(document.activeElement) + 1;
if (index >= $canfocus.length) index = 0;
$canfocus.eq(index).focus();
}
});

最佳答案

使用 not():disabled选择器尝试更改:

var $canfocus = $(':focusable');

var $canfocus = $(':focusable').not(':disabled');

关于javascript - 如果在我移动到下一个项目时输入被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47521649/

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