olá,
já tentaste guardar num array os valores que percorres com o each, e usar o selector ":selected"?
algo do género:
var meuArray = [];
$('#cores :selected').each(function(i, selected){
meuArray[i] = $(selected).text();
alert(meuArray[i]);
});
Nota: não testei o código, mas é por aqui.
abraço