在jQuery中获取LI元素的左属性?

在jQuery中获取LI元素的左属性?,jquery,Jquery,我有一个李在UL里面的动态列表 我试图以某种方式能够“跟踪”UL的最后一个LI,它有一个last类 我想如果我可以测试实际LI的左属性,比如说-500,那么我可以做我需要做的事情 问题是我似乎无法得到那笔财产 这是可能的还是父级(在本例中为UL)覆盖了这一点?如果您想要相对于页面的左位置,可以执行以下操作: var left = $('ul li.Last').offset().left; 或相对于其父级,执行以下操作: var left = $('ul li.Last').position(

我有一个李在UL里面的动态列表

我试图以某种方式能够“跟踪”UL的最后一个LI,它有一个last类

我想如果我可以测试实际LI的左属性,比如说-500,那么我可以做我需要做的事情

问题是我似乎无法得到那笔财产


这是可能的还是父级(在本例中为UL)覆盖了这一点?

如果您想要
相对于页面的左
位置,可以执行以下操作:

var left = $('ul li.Last').offset().left;
或相对于其父级,执行以下操作:

var left = $('ul li.Last').position().left;

示例:

你能再解释一下“跟踪”最后一个吗?对尼克:我有一个滑块类型的函数在工作,通过这个函数,ul列表被加载到一个div中,溢出:隐藏。“上一个/下一个”按钮将滑动该列表,现在我正试图找出一种方法,使“下一个”按钮检查最后一个li是否在屏幕上,如果是,则不滑动。由于整个列表都已加载且仅被剪裁,因此它实际上是从加载到屏幕上的,所以:last不起作用。我只是尝试了:alert($('bottomUL li.last').offset().left;);什么也没发生?@kelly-您需要删除
警报()内部的分号(就在右括号之前)。