O Cuducos, que tive oportunidade de conhecer e ouvir palestrar no N Design 2008, escreveu notificando que ele desenvolveu um plugin para formatar preço com jQuery.
Price Format
O primeiro passo é fazer o download do plugin (lembrando que você deve carregar o jQuery antes). Com a biblioteca e o plugin já carregados fica muito fácil formatar um campo numérico (ou qualquer outro elemento), vamos lá:
$("#example2").priceFormat({
prefix: "R$ ",
centsSeparator: ",",
thousandsSeparator: "."
});
Você pode escolher o prefixo (tipo de moeda, por exemplo), a separação dos centavos (ponto, vírgula…) e a separação a cada 3 casas.
Mais informações na página do plugin e parabéns ao Cuducos pela interessante solução 🙂