prova cosi:
codice:
$('img',$wrapper).live('click',function() {
    var $ckb = $(this).next();    //set ckb value
    $ckb.attr('checked', !$ckb.attr('checked'));  //check/uncheck
    $ch = $($ch).not($ckb);  //remove from jQuery 'array'

// --- //add to end of jQuery 'array' 4 different method -- NOT WORK
$ch = $ch.toArray();
 $ch.push($ckb);
// $ch.live('append',$ckb);
// $ch.add($ckb);
// Array.prototype.push.call($ch, $ckb);

 alert($ch.length); //show how many checkbox are in the list
});

$("input[type=button]", $wrapper).click(function() {
    var str = $($ch).filter(":checked").map(function(i, el) {
        return el.value;
    }).get().join(",");
    $('.value').val(str);
});