Faça algo acontecer em um evento de clique, mas apenas uma vez! Desvincule o manipulador de cliques após o elemento ter sido clicado uma vez.
$('#my-selector').bind('click', function() ( $(this).unbind('click'); alert('Clicked and unbound!'); ));
Veja também o comentário de Ben abaixo para a função .one () do jQuery, que é essencialmente a mesma coisa.