Mostrando postagens com marcador jquery. Mostrar todas as postagens
Mostrando postagens com marcador jquery. Mostrar todas as postagens

sábado, 8 de agosto de 2009

jQuery -> Console de Firebug.

Ai galera, mais uma vez estou aqui tranzendo utilidades do jQuery XD. O firebug , pra quem não conhece, é um addon do firefox que traz um poderosíssimo console para debug de erros em um website. A função abaixo é muito util para debug quando se está programando javascript, e evita os horríveis "alert".


jQuery.fn.log = function (msg) {
if(console)
console.log("%s: %o", msg, this);
return this;
};


Um simples exemplo de uso dessa função está no meu post anteiror, que por acaso vai gerar um erro se você não tiver a função log definida XD.

Ex: $(this).log("Esse é uma mensagem de log que vai para o firebug");

Simples assim, fica ai a contribuição.
Valeu.

quinta-feira, 6 de agosto de 2009

Jquery: Enter Action

Galera, como devem saber desenvolvo sistemas web. Nesse meio tempo estive fazendo uns formularios de cadastro e me deparei com o seguinte: nem todo mundo sabe usar o tab Oo. Isso mesmo, pode acreditar, muita gente tem mania de teclar enter, e pensando em aproximar minhas webapps do desktop, bolei a seguinte função para adicionar na adora javascript lib jquery:


/* Registra uma ação ao precionar ENTER no objeto. */
jQuery.fn.action = function(callback){
$(this).keypress(function(e){
if(e.which==13)
try{ callback(); }
catch(E){$(this).log(E);}
});
}



Segue um simples exemplo que pasa o foco para outro componente ao pressionar enter. muito util por exemplo em uma tela de login, pulando do campo de login para o da senha:


$("#login").action(function(){ $("#senha").focus(); });


Fica ai meu pequeno addon para o jquery, espero que isso lhe ajude, pois a mim serve bastante. XD.