我有一个包含 20 个输入字段的表单。每个输入字段都在一个 DIV 内。我有一个脚本,它通过 keyup 函数以及其他两个 DIV 标签更改 DIV 的背景颜色。
不是为每个 DIV 和输入复制脚本 20 次,是否可以重新编写脚本来执行所有 DIV 及其输入?
$(document).ready(function(){
$("#id").keyup(function() {
if($("#id").val().length > 0) $("#in1, #nu1, #lw1, #id").css("background-color","#2F2F2F").css("color", "#FFF");
else {
if($("#id").val().length == 0) $("#in1, #nu1, #lw1, #id").css("background-color","#E8E8E8").css("color", "#000");
}
});
});