For循环中的ID Div

dmperkins74

使用Javascript。我正在尝试复制一个div并在fo中动态命名它。以下两项似乎都不起作用:

var origDiv = document.getElementById("outerSquare");
for (i=1; i<=4; ++i){
    newDiv = document.body.appendChild(origDiv.cloneNode(true));
//  newDiv.id = "block"+i;
    newDiv.setAttribute("id", "block"+i);
}

这是小提琴:http : //jsfiddle.net/dmperkins74/5r01zyma/

有趣的是,它似乎只复制了我的“ outerSquare”中的div。如果我取消重置ID的尝试,那么一切都会失败。任何见解将不胜感激。

谢谢,丹·P。

朝夕

使用类别:

<div class="outerSquare">
<div class="innerSquare"></div>
</div>

var origDiv = document.getElementsByClassName("outerSquare")[0];

for (i=1; i<=4; ++i){
    newDiv = document.body.appendChild(origDiv.cloneNode(true));
    newDiv.style.left = i*40 +"px";
    newDiv.style.top = i*40 +"px";
//  newDiv.id = "block"+i;
   //newDiv.setAttribute("id", "block"+i);
}

origDiv.style.left = "200px";

block2.style.left = "400px";

http://jsfiddle.net/5r01zyma/3/没有id重复,没有样式问题。

通过更改ID,您将无法应用旧的CSS样式。那是问题。PS现在,您可以根据需要添加ID。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

循环中增加div ID

来自分类Dev

使用jQuery从循环中获取选定div的div ID

来自分类Dev

在循环中获取特定的按钮ID和div ID

来自分类Dev

for循环中的CSS中心div

来自分类Dev

for循环中的CSS中心div

来自分类Dev

在主div循环中添加3 div

来自分类Dev

c3.js。在循环中创建具有相同类/ ID的多个div的图形?

来自分类Dev

React Component div id 不会隐藏地图循环中使用的内容

来自分类Dev

使div在foreach循环中出现的问题

来自分类Dev

使div在foreach循环中出现的问题

来自分类Dev

在每个循环中选择div

来自分类Dev

在for循环中显示特定div中的图像

来自分类Dev

ASP.Net MVC 5:尝试在 for 循环中向 Ajax Actionlink 目标 id / div 元素添加模型值 -

来自分类Dev

foreach循环在while循环中,div在列表元素内

来自分类Dev

具有$ count的Div类名称;在WordPress循环中

来自分类Dev

在每个循环中回显div类'last'

来自分类Dev

如何从php循环中获取价值到div

来自分类Dev

如何在循环中动态更改div类

来自分类Dev

具有$ count的Div类名称;在wordpress循环中

来自分类Dev

在每个循环中回显div类'last'

来自分类Dev

如何在循环中连续滑动这些div

来自分类Dev

尝试在Wordpress中的第4个循环中打印div

来自分类Dev

将onclick事件添加到循环中的各个div

来自分类Dev

使用部分更新foreach循环中的div类

来自分类Dev

仅选择嵌套循环中的前 3 个子 Div

来自分类Dev

循环Div ID以制作轮播(jquery)

来自分类Dev

PHP每隔4条记录在循环中添加<div“ style =” clear“> </ div>

来自分类Dev

在循环中悬停另一个DIV时显示DIV

来自分类Dev

从类中获取 div id 并使用 jquery 循环 id

Related 相关文章

热门标签

归档