怎么将并列的li的位置存为数组或对象??

 <div class="container">

    <ul>

        <li class="inner"></li>

        <li class="inner"></li>

        <li class="inner"></li>

        <li class="inner"></li>

        <li class="inner"></li>

        <li class="inner"></li>

        <li class="inner"></li>

        <li class="inner"></li>

    </ul>

 </div>

怎么将上面的li的top left 值存为数组??

萧十郎
浏览 750回答 1
1回答

BIG阳

var lis = []$('ul > li.inner').each(function() {&nbsp; &nbsp; const { top, left } = $(this).offset()&nbsp; &nbsp; lis.push({&nbsp; &nbsp; &nbsp; &nbsp; top: top,&nbsp; &nbsp; &nbsp; &nbsp; left: left&nbsp; &nbsp; })})console.log(lis)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript