2012-01-05 14 views

答えて

6
$('ul:first').attr('id', 'menu1'); 

または:

$('ul').eq(0).attr('id', 'menu1'); 

または:

$('ul').first().attr('id', 'menu1'); 

半ダースの他の良い解決策は、おそらくあります。

PS:

は、jQueryのドキュメントを見てください、あなたが class属性を操作したい場合は、しないでくださいを使用3210。代わりに .addClass() and its siblingsを使用してください。

+0

Woo!すばらしい、ありがとう! – user964351

+0

@ user964351:これがあなたの質問に答えた場合は、それを受け入れられた回答としてマークする必要があります([FAQ](http://stackoverflow.com/faq#howtoask)を参照)。 – PPvG

1
$(document).ready(function() { 

    $('ul:first').attr('id', 'menu1'); 

}); 
関連する問題