Acionar uma função quando uma guia da jQuery UI é clicada / ativada?

Estou usando as guias do jQuery e o conteúdo em uma das guias é recuperado por meio de uma chamada AJAX. Mas não quero disparar a chamada até que a guia seja clicada (ativada) porque o usuário pode não necessariamente clicar nela. Qual é a melhor forma de fazer isso?

jQuery UI forneceselect eshow eventos para as guias, mas estes disparam quandoqualquer tab é selecionado ou mostrado, não apenas um específico (tanto quanto eu sei).

Eu também tentei atribuir umclick evento para o ID da guia específica:

$("#my-tab").click(function(){
...
     $.post(URL, function(data){
          ...
     });
...
}

Mas isso aparentemente não tem efeito e a ligação nunca é acionada.

questionAnswers(4)

yourAnswerToTheQuestion