Jquery索引与其他元素的关系
Jquery index in relation to other elements
我想知道是否有可能找到一个元素相对于同一类元素数量的索引,如果有,我该怎么做?
所以,如果我有以下。。。
<div class="container">
<p>This is content 1</p>
<p>This is content 2</p>
<p>This is content 3</p>
</div>
...other HTML
<div class="container">
<p>This is content 1</p>
<p>This is content 2</p>
<p>This is content 3</p>
</div>
单击第一个容器中的项目,它将返回索引1,但如果单击第二个容器中一个项目,它会返回索引2,因为它是类为"container"的第二个div。
这可能吗?如果是这样的话,怎么做呢?
非常感谢您的帮助。
$(function() {
$('.container p').on('click', function() {
var index = $(this) // point the clicked p
.parent() // jump to .container parent
.index() +1; // get index, As index() is zero based, so you can
// add 1 to get 1,2,...
alert( index );
});
}):
你可以试试这个
$(document).ready(function(){
$('div.container p').click(function(){
alert($(this).parent().index());
});
});
实例
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何设置html元素填充的动画
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 使用clickToggle并在单击另一个元素时关闭元素
- 聚合物种子-自定义元素依赖关系
- Jquery索引与其他元素的关系
- 单击复选框时将此元素添加到收藏夹数组 + 后 Ajax 元素关系
- 敲除:如何编程可观察数组元素之间的相互依赖关系
- 每页具有多个表单的输入元素之间的依赖关系
- 文档和元素之间的关系是什么?为什么父元素也有getElementsByTagName方法
- 使用jQuery查找元素的下一个实例,而不考虑关系
- 在js中维护元素组之间关系的最佳实践
- 确定两个元素之间的关系
- 如何在javascript中使用html DOM的节点关系访问html元素
- SVG在Chrome FireFox中区别使用defs元素,关系图
- 如何计算两个DOM元素之间的关系?例如,他们的亲缘关系有多近
- 我在输入元素上列出下列内容的顺序有关系吗?
- 通过本机select元素更新belongsTo关系
- 处理基于矩阵的表单元素关系