Ste*_*han 2 html javascript css jquery
我有以下情况,我的divs childs id需要从1开始按连续顺序重命名.
例如.
<div id="parent">
<div id="child-108"></div>
<div id="child-99"></div>
<div id="child-9"></div>
<div id="child-18"></div>
<div id="child-64"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
通过JQuery或常规Javascript转换为:
<div id="parent">
<div id="child-1"></div>
<div id="child-2"></div>
<div id="child-3"></div>
<div id="child-4"></div>
<div id="child-5"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒!
当然,你可以用这个each功能做到这一点:
$('#parent > div').each(function(index) {
this.id = 'child-' + (index + 1);
});
Run Code Online (Sandbox Code Playgroud)
通过指向DOM元素和在所选元素中给出索引(以...开头)的参数each来调用传入的函数.thisindex0
| 归档时间: |
|
| 查看次数: |
141 次 |
| 最近记录: |