猿问

请问querySelector如何获取指定元素的紧邻子元素, 表达式该如何写呢?

本以为el.querySelector('>.child').


运行后发现我想错了, 看了手册说是支持css选择器的, 不知道该如何写


补充一下:

这个el是动态获取的, 所以没法写在querySelector的表达式中, 'el>.child'是没法写的


暂时是循环获取的


    for (let $child of $el.childNodes) {

        if ('ripple-container' == $child.className) {

            $rippleContainerNode = $child;

            break;

        }

    }


绝地无双
浏览 2200回答 2
2回答

汪汪一只猫

vue 项目 可以通过绑定ref 来访问具体某个元素 你可以v-for 循环 ref 他的索引 访问几个 mesthods(index){} 大概这样思路
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答