gpt4 book ai didi

javascript - 如何使用 jQuery 在按下 TAB 后重新获得焦点?

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

我将更改函数绑定(bind)到输入元素,当我单击 TAB 进行下一个输入时(有一个动态更新内容的函数),然后我失去了下一个输入的焦点。

我尝试了很多方法,但未能激活对下一个输入的焦点。

$(document).on("change", '.usdrate, .usdcost, ', function () {
updateinputs();
if($(this).attr('class') == 'usdrate'){
//not working
$('.usdcost').focus();
}
});

function updateinputs(){
//I create new inputs because I changed the values
//there are many operations here
$("#test").html('').html('<input class="usdrate"><input class="usdcost">');
}
html code:
<div id="test"><input class="usdrate"><input class="usdcost"></div>

最佳答案

我不明白你到底想做什么。

$(document).on("change", '.usdrate, .usdcost, ', function () {

这里有一个语法错误

$(document).on("change", '.usdrate,.usdcost', function () {

fiddle :https://jsfiddle.net/soonsuweb/zrjo0ou8/

关于javascript - 如何使用 jQuery 在按下 TAB 后重新获得焦点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36322449/

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