IDは実行時に定義されるため、要素のイベントを処理したいと思います。
<input type='submit' name='status' value='like' id='like'/>
$('#like').live('click',function(){
alert('like');
$(this).attr({'id':'unlick','value':'unlike'});
});
$('input').delegate('#unlike','click',function(){
alert('unlike');
$(this).attr({'id':'lick','value':'like'});
});
これが問題のデモです</p>