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);
});