gpt4 book ai didi

javascript - 从 $ ('input[type="文本中否定一个文本框"]')

转载 作者:行者123 更新时间:2023-11-30 10:36:49 25 4
gpt4 key购买 nike

我有 4 个文本框,我写了一些代码:

$('input[type="text"]').keyup(function () {
if ($(this).val() == '') {
...

我不想将此代码应用于 1 个文本框,我该怎么办?

最佳答案

为该文本框提供一个 id 并像这样更新您的代码:

$('input[type="text"]:not("#id_of_txt")').keyup(function () {
if ($(this).val() == '') {
}
});

此解决方案只是为了回答您的问题,而不是作为一种好的做法提出建议。您可能会在某个时候在 DOM 中添加更多输入框,并且您将不得不继续添加到 :not 列表,因为其他所有内容都将绑定(bind)到 keyup 事件。

更好的解决方案是给三个输入框一个公共(public)类,然后像这样更新你的代码:

$('input.class_of_txt').keyup(function () {

关于javascript - 从 $ ('input[type="文本中否定一个文本框"]'),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13529383/

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