获取堆栈中具有绝对位置的下一个元素
Get next element in stack with a absolute position
我们有下一个标记:
<div class="box">
<div id="item1">1</div>
<div id="item2">2</div>
<div id="item3">3</div>
</div>
id为item1, item2, item3的div绝对定位。通过css item2比item3更左移
示例如下:http://jsfiddle.net/tto8ymqa/
$('#item1').next()
将返回$('#item2')如何获得视觉NEXT元素?
如果解释不明白请问我:)
下面是一个示例函数:
http://jsfiddle.net/tto8ymqa/2/js
var domOrder, visualOrder;
$(function() {
domOrder = $(".box").find("DIV");
getVisualOrder();
})
function getVisualOrder() {
visualOrder = domOrder.sort(function(a,b) {
return $(a).offset().left-$(b).offset().left;
});
console.log(visualOrder);
}
祝你好运!
相关文章:
- 滚动到容器中的下一个元素-几乎到了
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 使用ajax将数据从一个步骤发送到下一个步骤的3步表单
- AngularJS&JSON-从Previous&下一个对象
- 使用向下箭头键(与tab键一样)聚焦下一个输入
- 来自文档或下一个静态父级的事件委派
- JavaScript幻灯片显示,每个幻灯片的下一个按钮都有不同的位置
- 咖啡脚本数组查找下一个位置
- Javascript 中的第一个下一个/上一个子字符串位置
- 在最后一个位置的下一个位置插入列表元素
- 获取堆栈中具有绝对位置的下一个元素
- 当单击按钮时,转到html页面的下一个位置- jquery
- 如何使用 jquery 获取下一个/上一个链接,无论它在 DOM 中的位置如何
- jQuery在dom上按位置隐藏下一个元素
- jQuery滚动当前位置和下一个预览导航器
- 获取数组中元素的下一个位置,而不是首先使用indexOf
- 在CKEDITOR中如何找到当前光标位置的下一个项目
- 当我隐藏上一个面板时,下一个面板会向左移动到前一个面板的位置,我希望它保持原样
- 改变/推入下一个位置的所有输入值,改变当前输入值