无论如何将一个.change
函数放入for循环而不是将这个函数写出4次,因为我需要这个相同的函数但是使用#room_Children1,2,3 and 4
and.room#1,2,3 and 4
$("#room_Children1").change(function () {
switch ($("#room_Children1").val()) {
case "1":
$(".room#1").children().next().next().first().show();
$(".room#1").children().next().next().next().first().hide();
$(".room#1").children().next().last().hide();
break;
case "2":
$(".room#1").children().next().next().first().show();
$(".room#1").children().next().next().next().first().show();
$(".room#1").children().next().last().hide();
break;
case "3":
$(".room#1").children().next().next().first().show();
$(".room#1").children().next().next().next().first().show();
$(".room#1").children().next().last().show();
break;
case "0":
$(".room#1").children().next().next().hide();
break;
default:
alert("You cheated");
break;
}
});