Carlos Spohr

dev, runner, etc.

Parse de valores monetários com JQuery

Bom dia a todos,

Para quem necessita fazer parse de valores monetários com a JQuery, eu fiz uma extensão para a biblioteca que permite retornar um valor monetário em um valor FLOAT.

O problema é quando necessitamos verificar algum valor, por exemplo se o valor digitado for maior do que ‘R$ 15,00’, se o valor no input estiver assim ‘15,00’ ou senão ‘1.304,56’ ele irá comparar como tamanho de strings, assim a sua validação ficará furada.

Verificar se um elemento existe com JQuery

Bom dia a todos,

Para verificar se um elemento existe em uma página com JQuery é extremamente simples, novamente através do próprio retorno do seletor podemos saber.

Toda a instrução executada através de um seletor irá retornar um array de objetos tipados, assim podemos invocar a propriedade ‘length‘ do seletor.

Iniciar o LyteBox a partir de um button

Boa noite a todos,

Esses dias atrás precisei usar o LyteBox em uma tela mas não queria que o mesmo fosse iniciado a partir de um link mapeado para o LyteBox, assim resolvi implementar alguma coisa junto com a biblioteca JQuery para inicializar o LyteBox a partir de um BUTTON normal.

Para que funcionasse do jeito que eu queria, dei umas olhadas pelo código fonte do script e acabei fazendo uma ‘gambiarra’ elegante, ou seja, o LyteBox precisava de um link para ser inicializado normalmente e sem a necessidade de hacks em seu código fonte.

Aplicar funções em grupo de elementos pelo JQuery

Boa noite a todos,

Ai vai uma dica que agiliza muito desenvolvimento Javascript com o JQuery. Através dos seletores do JQuery podemos selecionar um objeto único ou então um array de objetos, isto irá variar com o seletor que você está usando e também para a situação que você necessita.

O JQuery permite que você possa chamar uma função diretamente no resultado de um seletor, como no exemplo abaixo: