jQuery -为元素分配ID

jQuery - assigning ID to an element

本文关键字:分配 ID 元素 jQuery      更新时间:2023-09-26

我有一个简单的菜单,像这样

<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做到这一点。有人能帮忙吗?

您可以使用:

$('.main-menu').attr('id','sm_id')

对于只针对第二个类为.main-menu的元素,您可以使用eq()选择器:

$('.main-menu:eq(1)')

使用

  $('.main-menu').attr("id","whatever")

试试这个:

$(function(){
  $('.main-menu').attr('id','nav');
});

这是你要找的

$('.main-menu').attr('id', 'nav');

希望对您有所帮助....

div类名:main-menu
属性名称:id属性值:nav

使用:

$('.main-menu').attr( 'id', 'nav' );
结果:

<div class="main-menu" id="nav">