ユーザーがログインしたときにサインインボタンがサインアウトボタンに変更されるプログラムを書いています。コードは次のとおりです。
$("#signin").button().click(function(){
$("#dialog-user").dialog("open");
});
$.post('php/in.php',function(data){
$("#signin").attr('id','out');
});
$("#out").button().click(function(){
alert("clicked out");
});
途中のコードは省略していますが、基本的にユーザーがサインインに成功すると、#signin ボタンの id が #out に変更されます。ただし、ID #out の新しいボタンをクリックすると、指定したアラート (「クリックされました」) が表示されません。ボタン ID がまだ #signin であるかのように #dialog-user を表示します。
これを修正するのを手伝ってください。