jq基础-前辈元素遍历

104 阅读1分钟
/* parent只返回当前元素的一个父节点 */
        // console.log($('p').parent())
        /* 
            parent():获取元素的父级元素
            parents():元素元素的祖先元素
        */
       /* parents会把当前元素的祖先节点全部返回 从自身往外找 找到了还会继续遍历上面的节点 */
        // console.log($('p').parents('ul'))
        /* closest()会返回document文档 从自身往外找 找到了就不找了 */
        // console.log($('p').closest('ul'))
        /* 区别 */
        /* 效率上closest比parents更好 */
        /* closest会找到靠近自己最近的一个父节点 */
        /* parents会找到自己的所有的匹配的祖先元素 */