使用 Jquery 在同一 div 中附加 div 索引
我有一个像这样的基本设置:
<div class="stop">
<span class="point"></span>
</div>
<div class="stop">
<span class="point"></span>
</div>
我想在每个嵌套的 span.point 中附加 div.stop 的索引,如下所示:
<div class="stop">
<span class="point">1</span>
</div>
<div class="stop">
<span class="point">2</span>
</div>
这是我正在使用的 jquery,但它不起作用:
$("div.stop").each(function() {
var stopNumber = $("div.stop").index(this);
$("div.stop span.point").append(stopNumber);
});
谢谢提前寻求任何提示或建议。
-布莱恩
I have a basic set-up like this:
<div class="stop">
<span class="point"></span>
</div>
<div class="stop">
<span class="point"></span>
</div>
and I would like to append the index of div.stop within the nested span.point of each, like this:
<div class="stop">
<span class="point">1</span>
</div>
<div class="stop">
<span class="point">2</span>
</div>
This is the jquery I'm using, but it's not working:
$("div.stop").each(function() {
var stopNumber = $("div.stop").index(this);
$("div.stop span.point").append(stopNumber);
});
Thanks in advance for any tips or suggestions.
-Brian
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不需要
index
调用,.each
将索引作为参数提供给回调:请参阅
There's no need for the
index
call,.each
supplies the index as a parameter to the callback:See http://jsfiddle.net/55ABr/
您想要选择 div
stop
内的点。试试这个:You want to select the point within the div
stop
. Try this:试试这个:
Try this: