Alterar o atributo de ação do formulário

Ok, eu devo estar perdendo alguma coisa aqui porque isso deve ser extremamente simples, mas não funciona ...

eu tenho umform na minha página com um vazioaction atributo (action="#"). Quando a página estiver pronta, quero mudar oaction Atribuir a outra coisa. Meu código é muito simples:

HTML:

<form action="#" method="post" id="register"></form>​

jQuery:

$("#register").attr("action", "http://www.test.com");​

Mesmo em umteste de violinonão funciona! Veja a fonte do quadro Resultado e você verá o valor doaction atributo ainda é#.

Onde eu estou errando??

questionAnswers(1)

yourAnswerToTheQuestion