gpt4 book ai didi

javascript - 为什么我的 jQuery keydown 功能只适用于第一个输入元素

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:06:13 25 4
gpt4 key购买 nike

我已经构建了一个小的 jQuery 脚本,它向我正在写入的输入字段添加了一个类。但是它只在第一个输入字段中写入内容后才适用于所有输入字段,请参阅 dev.resihop.nu例如。

代码:

$('.field').keydown(function () {
if ($('.field').val() !== 'Ort, gata eller kommun') {
$(this).addClass("focus");
};
});

最佳答案

这是因为您使用 $('.field').val() 再次获取元素。将其更改为:

$('.field').keydown(function () {
if ($(this).val() !== 'Ort, gata eller kommun') {
$(this).addClass("focus");
};
});

关于javascript - 为什么我的 jQuery keydown 功能只适用于第一个输入元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3488911/

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