基本上,我有一个表格,每个单元格都包含一个复选框.我希望能够通过单击单元格内的任何位置来勾选复选框,并更改我已完成的单元格的颜色.
现在的问题是,当我勾选复选框然后取消勾选时,该单元格没有得到那个单元格颜色,就像复选框未被取消时一样,它的单元格颜色应该回到白色.谁能帮我?帮助将受到高度赞赏.
这是我的小提琴http://jsfiddle.net/UcDMW/50/
$(function () {
$('table tr td').on('click', function (e) {
if (e.target.type == "checkbox") {
if ($(this).is(':checked')) {
$(this).attr('checked', false);
$(this).css('background-color', 'white');
} else {
$(this).attr('checked', true);
$(this).css('background-color', '#DFF0D8');
}
return;
} else {
if ($(this).find('input:checkbox').is(':checked')) {
$(this).css('background-color', 'white');
$(this).find('input:checkbox').attr('checked', false);
} else {
$(this).find('input:checkbox').attr('checked', true);
$(this).css('background-color', '#DFF0D8');
}
}
});
});
Run Code Online (Sandbox Code Playgroud) 我有2个阵列
string[] Namesvalues = Names.Split(',');
string[] TotalValues = Total.Split(',');
Run Code Online (Sandbox Code Playgroud)
上面两个数组都有完全相等的值.我想要做的是并行迭代上面两个数组,并希望从两个数组中逐个获取值.
谁能告诉我怎么办?