jQuery -为元素分配ID
jQuery - assigning ID to an element
我有一个简单的菜单,像这样
<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">
相关文章:
- jQuery插件在为元素分配id时停止工作
- Javascript原型通用Enquries和通过数组索引分配Id
- 使用 JavaScript 为元素分配 ID
- 将一个元素的“分配 ID 值”更改为另一个元素的数据属性
- 为段落文本的一部分分配 ID
- 我无法为已加载的 Java 脚本分配 ID
- JS:如何为新创建的HTML元素分配ID
- 自动分配 ID 的最佳做法
- 为动态生成的HTML标记分配ID
- 将字符串与数组变量混合在一起,为javascript中的元素分配id
- 为表行的所有输入元素分配id和名称
- 如何为动态创建的行分配ID
- 如何在three.js应用程序中为canvas分配id
- 如何通过Selenium为元素分配id
- 如何根据文本查找HTML元素,然后分配ID
- 在Javascript中分配Id并遍历行
- jQuery -为元素分配ID
- 动态加载Div元素并分配id
- 是否可以使用JS/PHP为网页中的元素动态分配ID
- CK编辑-分配ID