Como rastrear Facebook likes e tweets do seu site pelo Google Analytics!

Este post está errado:

http://code.google.com/apis/analytics/docs/tracking/gaTrackingSocial.html A forma correta de implantar o social tracking é a descrita no link acima. Pesso desculpa pelo erro, porém eu também estava usando dessa forma e me dei mal hehe.

Como habilitar/desabilitar elementos com jQuery

As vezes precisamos habilitar/desabilitar elementos via javascript, e o jquery facilita e muito nosso trabalho! Tudo que você deve fazer é habilitar o atributo “disabled” através do método .attr(); Veja um exemplo abaixo:

//Para desabilitar
$('#elemento').attr('disabled', 'disabled');

E para habilitar novamente nosso elemento basta remover o atributo disabled da seguinte forma:

// Para habilitar
$('#element').removeAttr('disabled');

Um exemplo útil de quando devemos habilitar/desabilitar um botão é por exemplo em uma requisição ajax, para evitar que nosso usuário fique clicando várias vezes, e gerando várias requisições, podemos desabilitar o botão enquanto uma requisição é feita, e habilitar quando ela terminar veja o exemplo:

$("#loading").ajaxStart(function(){
        $(this).show();
        $('button').attr('disabled', 'disabled');
    });
    $("#loading").ajaxStop(function(){
        $(this).hide();
        $('button').removeAttr('disabled');
    });

Javascript – Calculando Datas

Neste post irei falar sobre cálculo de datas utilizando javascript.
O javascript tem um objeto Date que é muito fácil de se trabalhar, basta instancia-lo da seguinte forma:

var data = new Date(ano, mes, dia)

Lembrando que o mês deve ser um Inteiro de 0 a 11 (Janeiro a Dezembro).