попробуйте это:
$j("#id1").live('click',function(){
$(this).attr('id', 'id2'); //use this one
this.id = 'id2'; //or this one <-- they both do the same thing
})
Я не уверен, почему вы захотите это сделать, именно так вы и сделаете.
Идентификаторы не предназначены для изменения, они должны быть уникальными для определенного элемента.
Классы обычно используются при смене CSS вперед и назад.