当我按下一个获取复选框值的按钮时,我想隐藏多个元素,如果选中了复选框,它就会隐藏。
我有下一个代码,但它只适用于第一个元素
var checkedInputs = $("input:checked");
var test = "";
$.each(checkedInputs, function(i, val) {
test += val.value+",";
});
test = test.substring(0,(test.length-1));
$("#numRow"+test).hide('slow'); // it should to hide multiple elements, but just work with the first value
我也尝试过使用数组,但它也不起作用。
var numMsj =[1, 2, 4, 22, 44,90, 100];
$.each(numMsg, function (ind, elem) {
$("#numRow"+elem).hide('slow');
});