Javascript 如何获得<;李>;在嵌套中<;ul>;
我有下面的HTMLJavascript 如何获得<;李>;在嵌套中<;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
<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);
});