遞歸遍歷所有ul下的所有子節點


結構:

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>
        4
        <ul>
            <li>a</li>
            <li>b</li>
            <li>c</li>
        </ul>
    </li>
</ul>

  js:

var d  = null;
    function dg(dom) {
        for (var i  =0, len = dom.length; i < len; i++) {
            d = dom[i]
            console.log(dom[i])
            if (dom[i].children) {
                dg(dom[i].children)
            }
        }
    }
    dg(document.querySelector('ul').children)

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM