如何以类似数组的方式生成多个DIV块
How to generate several DIV blocks in array like manner?
如何使用JavaScript生成多个包含ID的div块,其中ID是由另一个变量给定的,并且不是连续的。例如:
<div id="x_y_curve_123" class="graph"></div>
<div id="x_y_curve_256" class="graph"></div>
...
<div id="x_y_curve_354" class="graph"></div>
有很多方法可以做到这一点。你可以这样做:
假设您要在id="myDivs"的div中添加10个div,然后
for(var i=1; i<11; i++){
$("#myDivs").append('<div id="x_y_curve_'+i+'" class="graph"></div>');
}
我不确定你到底在寻找什么,但生成div行的一种简单方法是这样的。
for(y=2;y>-3;y--) {
if(y == 0) y--;
for(x=-2;x<3;x++) {
if(x == 0) x++;
$('body').append('<div id="x_y_curve_'+x+'_'+y+'" style="border:1px solid black;width:100px;height:100px;float:left" data-x='+x+' data-y='+y+'></div>');
}
$('body').append('<div style="line-height:102px"><br></div>');
}
如果这样做,每个div都将有一个特定的x和y坐标,这可能会使处理它变得更容易
http://jsfiddle.net/dqqkr7rh/
相关文章:
- 添加文字和评论功能更新Div
- 为什么这在IE中的工作方式与在Firefox中不同
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 在localhost Dev Box上测试JSONP请求的最佳方式
- 使用javascript存储变量的最安全方式
- 点击后隐藏潜水?(但如果Div是一面旗帜呢?)
- 将DIV包裹在锚标签内或其他方式
- CSS Div 类之间的转换仅以一种方式发生
- 有没有快捷方式可以引用我的 DIV 中的元素
- Div高度动画会导致Div在jQuery中更改对齐方式
- 如何以类似数组的方式生成多个DIV块
- 在DIV HTML中遍历或查找元素的最快方式
- 有没有办法以编程方式将 DIV 中的内容导出到图像
- 在UIWebView中,DIV在ios4.3和5.0中滚动的方式不同
- 当次要Div '的可见性被设置为'none'时,如何改变Div对齐方式
- 使用DIV作为链接触发新选项卡快捷方式的重定向
- 更有效的方式编写DIV的高度脚本
- 如何在Jquery中以智能的方式改进此代码,以更改DIV的后台代码
- 应用左边框时 Css3 html5 Div 对齐方式中出现意外问题