gpt4 book ai didi

javascript - Jquery 选择器查找所有没有特定类的输入

转载 作者:行者123 更新时间:2023-11-30 07:00:46 25 4
gpt4 key购买 nike

我需要创建一个 jQuery 选择器来查找所有没有“clear”类的输入,以使其值大写。

目前我有这段代码:

$("form").submit(function () {
$("input[type=text]").val(function () {
if (!$(this).hasClass("clear")) {
return this.value.toUpperCase();
} else {
return this.value;
}
});

$("input[type=text].lower").val(function () {
return this.value.toLowerCase();
});
});

这段代码运行良好,但如果我可以只使用选择器来实现它,我就可以跳过 if/else 代码。我已经搜索过这个选择器,但没有成功。

有什么想法吗?

最终代码

我的最终代码如下所示:

$("form").submit(function () {
$("input[type=text]").not(".clear").not(".lower").val(function () {
return this.value.toUpperCase();
});

$("input[type=text].lower").val(function () {
return this.value.toLowerCase();
});
});

感谢所有回复。

最佳答案

使用:not()

$("input[type=text]:not(.clear)").val(function () {
return this.value.toUpperCase();
});

关于javascript - Jquery 选择器查找所有没有特定类的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18965057/

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