Javascript 如何获得<;李>;在嵌套中<;ul>;

Javascript 如何获得<;李>;在嵌套中<;ul>;,javascript,jquery,Javascript,Jquery,我有下面的HTML <ul> <li>List item one</li> <li>List item two with subitems: <ul> <li>Subitem 1</li> <li>Subitem 2</li> </ul> </li> <li>Final list item</li&g

我有下面的HTML

<ul>
<li>List item one</li>
<li>List item two with subitems:
    <ul>
        <li>Subitem 1</li>
        <li>Subitem 2</li>
    </ul>
</li>
<li>Final list item</li>
这是正确的吗?如何获取所有“li”的偏移量?

使用
each()
循环所有
li
并获取相应的
offset()


您需要循环使用
每个

$('li').each(function(){
     alert($(this).offset().left);
});  
$('li').each(function(){$(this).offset.left;}
 $('li').each(function(){
    console.log($(this).offset().left); 
 });
$('li').each(function(){
     alert($(this).offset().left);
});