should_be_checked = solution.indexOf(piece_no) >= 0;
}
console.log("check " + $("input[type=checkbox]", qpiece).attr("id") + " -> " + should_be_checked);
- return $("input[type=checkbox]", qpiece).prop('checked', should_be_checked);
+ return $("input[type=checkbox],input[type=radio]", qpiece).prop('checked', should_be_checked);
});
};
_results = [];
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
qp = _ref[_i];
- if ($(qp).data('solution') === 'true') {
+ if ($(qp).data('solution') === true) {
_results.push($(".true", qp).click());
} else {
_results.push($(".false", qp).click());