2010-12-29 10 views
1

私はあなたが私がsaveoldにsavenewからIDをchnageしたい参照jqueryの要素のidを変更しますか?

$('.aiButton').click(function(){ 
      $('.aiButton').id('saveold'); 

<a class="aiButton" id="savenew" href="login.php"><span>Save</span></a></li> 

すなわちjqueryの内の要素のIDを変更したい、これはあなたがそれを行う方法、私はこれはworngおかげだと思います!!

+0

'id()'関数はありません。 – BoltClock

+2

彼は文字通りではなく「すなわち」と述べました。 – MacMac

答えて

7

IDを設定するには、この場合this.id = 'saveold'$('.aiButton').attr('id', 'saveold');、またはより効率的にする必要があります。

7

私はこれを行う:

$('.aiButton').click(function() 
{ 
    // $(this).removeAttr('id'); 
    $(this).attr('id', 'id-name-goes-here'); 
}); 
+4

'removeAttr()'はあなたが上書きしている場合は冗長です。 – BoltClock

関連する問題