jquery附加对象都具有相同的左值

时间:2013-08-22 03:52:19

标签: javascript jquery

所以我有一个javascript / jquery代码 它将一堆span元素附加到主div容器,然后将它们动画化为向左移动。我需要能够检测每个span元素的左值,但是当我将左值输出到控制台日志时,它显示它们都具有相同的值。有任何想法吗?

http://jsbin.com/uKobuja/2/edit?html,css,js,console,output

2 个答案:

答案 0 :(得分:2)

您正在寻找的是:http://jsbin.com/uKobuja/11/edit

$(this).offset().left

而不是

this.style.left

那是因为你的跨度相对定位。所有这些都具有相同的左css值

答案 1 :(得分:1)

我看到你的js feedle代码看到所有跨度适用

       console.log($(this).offset().left);