我有一个简单的菜单,就像这样
<div class=navigation">
<div class="main-menu">
<ul class="menu">
<li><a href="home">Home</a></li>
<li><a href="home">About</a></li>
</ul>
</div>
我需要将“nav”的ID分配给第二个div(class =“main-menu”),我必须通过jQuery来完成。任何人都可以帮忙吗?
答案 0 :(得分:3)
您可以使用:
$('.main-menu').attr('id','sm_id')
仅定位类.main-menu
的第二个元素,您可以使用eq()
选择器:
$('.main-menu:eq(1)')
答案 1 :(得分:2)
使用
$('.main-menu').attr("id","whatever")
答案 2 :(得分:1)
试试这个:
$(function(){
$('.main-menu').attr('id','nav');
});
答案 3 :(得分:1)
这就是你要找的东西
$('.main-menu').attr('id', 'nav');
希望这会有所帮助......
答案 4 :(得分:1)
使用:
$('.main-menu').attr( 'id', 'nav' );
结果:
<div class="main-menu" id="nav">