我列出了一些带有复选框的产品。某些产品会获得免费赠品,这些赠品会作为单独的产品列在产品下方。当您选中一个框时,我还需要检查底部的产品,并反过来进行检查,这样当第一个产品未被选中时,下面的产品就会被取消选中。我有第一个工作,但不能扭转这个过程。
<script>
var $j = jQuery.noConflict();
// wrap this code in a "DOM ready" handler
$j(function() {
// listen to change event instead (to support keyboard driven interaction)
$j('input:checkbox').change(function() {
if (this.checked) {
var original = +$j(this).attr("id");
var temp = original + 1;
var follower = $j("#" + temp);
if (original %2 != 0){
follower.attr("checked","checked");
}
else
{
original.removeAttr("checked");
}
}
});
});
</script>