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:

Enquanto isso nos foruns da Internet

Tópico criado por um usuário contando a sua experiência em um ataque de abelhas:

Galera kkkkkkkkkkkkkkkkkkkkkkkkk…….. podem vir com um dinossauro lutar contra meu bichu de estimação q eu com certeza ganho.
A partir de Hoje, PitBull pra mim nao e mais NADA, leao, tigre, jacare, cobra, tudo que vc podem imaginar.

Plugin JQuery para máscara monetária

Bom dia,

Me aventurando novamente com o desenvolvimento de plugins para o JQuery, utilizei uma máscara para formatação monetária para incorporá-la como plugin do JQuery.

As máscaras para campos monetários são sempre complicadas de se encaixarem da maneira que gostariamos e de como o cliente final também gostaria. Assim quem estiver procurando um script para fazer uma máscara monetária pode utilizar este meu para ver se encaixa no seu uso.

Plugin JQuery para validação de CPF

Boa noite a todos,

Hoje apresento a vocês o meu primeiro plugin desenvolvido para o framework Javascript JQuery. Como todo mundo que utiliza este framework Javascript/AJAX sabe, uma grande vantagem em utilizar o JQuery em nossos projetos WEB é o grande número de plugins e brigdes disponíveis.

Pesquisei um pouco para ter a base mínima para o entendimento do funcionamento e comportamento de um plugin para o JQuery e desenvolvi um pequeno plugin muito útil para quem desenvolve sistemas que necessita realizar a validação de números de CPF.

Entendendo eventos agrupados com JQuery

Bom dia,

Um recurso muito bacana do JQuery com certeza é maneira fácil de poder agrupar eventos a diversos elementos da página, como por exemplo adicionar algum evento ao clicar em um radio box que está numa lista de radio boxes. Através de uma chamada por seletor é possível adicionar uma função qualquer dentro de um evento ao elemento. No seletor abaixo eu seleciono todos os inputs que sejam do tipo checkbox.

var inputs = $(':input[type=checkbox]');

Este seletor ai me retorna um array do objetos do tipo checkbox para manipulação direta que pode ser iterado através da função each ou por meio de agregação direta.