gpt4 book ai didi

javascript - jQuery 调用 keyup 事件不起作用

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

需要一点帮助...

以下内容在输入数值后添加转换后的货币标签 - 当我按下 keyup 时效果很好(我可以看到隐藏的标签):

  $(document).ready(function(){ 
$("input.currency-field").each(function () {
$(this).after("<label class='currency'></label>");
});

$("input.currency-field").bind("keyup", function () {
$(this).siblings('label.currency').text($(this).val());
$(this).siblings('label.currency').formatCurrency();
});
});

我希望在页面加载时加载转换后的值,而不是等待按键盘。我尝试在 .each 函数中添加标签后调用 keyup 事件,但我似乎无法让它工作(也尝试在 .each 函数之外调用 $("input.currency-field").keyup()函数;

最佳答案

最好将其全部包装在一个函数中,然后将其用于绑定(bind)和文档就绪(或您想要使用它的其他地方),但是您可以使用触发器来执行您想要执行的操作:

$("input.currency-field").trigger('keyup');

如果已设置,这应该会触发 keyup 事件。

关于javascript - jQuery 调用 keyup 事件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12163432/

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