Primeira letra maiuscula de cada palavra input

1,457 views
Skip to first unread message

Renan Ferreira

unread,
May 18, 2011, 10:19:22 PM5/18/11
to jQuery (Brasil)
Olá Galera,

Aqui vai um plugin feito por mim que vai deixar todas as palavras de
seu input com a primeira maiuscula e as demais em minuscula.
http://www.jquerybrasil.net/jquery/plugins/primeira-letra-maiuscula-de-cada-palavra/

Espero que gostem da minha ajuda.
Um mega abraço a todos!

Tanure

unread,
May 18, 2011, 11:02:33 PM5/18/11
to jque...@googlegroups.com
para isso, acho que sria mais adequado usar só CSS

input{
    text-transform:capitalize;
}





--

Luiz Tanure

472f5a3aedb906cb767acdbdeaca6d8f

Tanure

unread,
May 18, 2011, 11:03:11 PM5/18/11
to jque...@googlegroups.com
Opa..

mas valeu por compartilhar, Renan


Tanure

2011/5/19 Tanure <leta...@gmail.com>



--

Luiz Tanure

472f5a3aedb906cb767acdbdeaca6d8f

Rael Max

unread,
May 19, 2011, 7:26:54 AM5/19/11
to jque...@googlegroups.com
:P
Rael Max
Desenvolvedor Web.
<contato at raelmax.com>

Anderson Aguiar

unread,
May 19, 2011, 7:29:48 AM5/19/11
to jque...@googlegroups.com
Poisé, eu iria comentar que isso é possível com CSS.

2011/5/19 Rael Max <ozkon...@gmail.com>



--
Att Anderson Aguiar
E-mail: revs...@gmail.com
Twitter: http://twitter.com/andersonaguiar
Skype: anderson.senai
MSN: and-a...@hotmail.com

Ruan Carlos

unread,
May 19, 2011, 8:17:45 AM5/19/11
to jque...@googlegroups.com
Vlw por compartilhar, mas era bom se fosse plugin mesmo, dessa maneira esta como função apenas. Faz uma mudança pra plugin e ai manda de novo.
-----------------------------------------------------------------
Ruan Carlos
@ruanltbg
www.ruancarlos.com.br
Bacharel em Sistemas de Informação - Desenvolvedor web

Leo Balter

unread,
May 19, 2011, 10:02:54 AM5/19/11
to jque...@googlegroups.com
pode melhorar algumas coisas aí, pra evitar problemas:

- tem uso de variáveis globais soltas no meio da função, corte isso. (i on lines 5,6,7,8,10,11)
- coloque algo mais específico do que selecionar .pm, pode confundir com outras classes utilizadas no código de quem for utilizar.
- idente o código direito, deixe fácil de ler, se quiser menor, use o google closure compiler pra comprimir. Sugiro utilizar o jshinter.heroku.com (ou jshint.com) com opção de strict whitespace (a white lá no final das opções).
- o css realmente faz isso com uma performance que não pode ser comparada, mas é interessante se você aplicar esse seu código para tornar maiúscula apenas a primeira letra de todo input. 
- coloque como plugin, como o Ruan disse. Recomendo utilizar o jQuery Plugin Boilerplate, como o feito pelo Zeno Rocha, é ótimo pra iniciar um plugin.

não é trolagem, são sugestões e bom trabalho aí.
Reply all
Reply to author
Forward
0 new messages