【发布时间】:2013-10-09 20:25:43
【问题描述】:
我有一个简单的渐变内容滑块,从图像显示到 div。它工作正常,但我想添加以下内容:
- 计数(直接)子元素
- 向父 div(类名为“showContainer”)添加一个点持有者(类名为“imgdotholder”的 div)。
- 为 div 中的每个子项添加一个点(类名为“imgdots”的 div)。
标记示例:
<div class="showContainer">
<div>Direct Child element 1</div>
<div>Direct Child element 2</div>
<div>Direct Child element 3</div>
</div>
这就是我到目前为止所得到的,任何帮助将不胜感激!
var imgCount = $('.showContainer').childern().length;
$('<div class="imgdotholder"><div class="imgdots"></div></div>').appendTo('.showContainer');
编辑我忘了添加一些东西: 再次标记示例:
<div class="wrapper">
<div class="showContainer">
<div class="blah">Direct Child element 1</div>
<div class="blah">Direct Child element 2</div>
<div class="blah">Direct Child element 3</div>
</div>
</div>
重新运行我的问题,我需要执行以下操作: 1)需要统计“showContainer”div中的子元素 2)然后需要在“wrapper”div中添加一个名为“imgdotholder”的div 3) 在“imgdotholder”div 中,我需要为每个图像添加一个点(由一个名为“imgdots”的 div 表示) - 假设有 3 个图像,那么我需要添加 3 个点
这是一个基本设置的 jsfiddle:http://jsfiddle.net/Reinhardt/cgt5M/
【问题讨论】:
-
childern只是您的问题中的一个错字吗? -
所需的 html 外观应该如何
-
@RoryMcCrossan - 是的,抱歉,它应该是“孩子”
-
@ArunPJohny - 它基本上是一个盒子,点应该在盒子下面。请参阅此小提琴以了解基本布局和结构:jsfiddle.net/Reinhardt/cgt5M
标签: javascript jquery html image