.eq().find(xxx)用法

eq()方法官方是这么说的   返回具有选定元素的特定索引号的元素。

那我就不懂了呀,当时以为是选择的对象下面的标签的位置,纠结了很久,
cy.get('.el-scrollbar').eq(1).find('.el-select-dropdown__list li').eq(1).click();
 //当时被隐藏了
   <div class="el-scrollbar" style="width: 500px;height: 500px;background-color: #EE5757">
    <div class="el-scrollbar" style="width: 500px;height: 500px;background-color: #EE5757">

        <div class="el-select-dropdown__wrap el-scrollbar__wrap" style="margin-bottom: -15px; margin-right: -15px;background-color: #2b81af">
            <ul class="el-scrollbar__view el-select-dropdown__list"><!---->
                <li data-v-62a6dee8="" class="el-select-dropdown__item"><span>SQL Notebook</span></li>
                <li data-v-62a6dee8="" class="el-select-dropdown__item selected"><span>Multi-language Notebook</span>

                <li data-v-62a6dee8="" class="el-select-dropdown__item hover"><span>Dashboard Notebook</span></li>
                <li data-v-62a6dee8="" class="el-select-dropdown__item"><span>Native Notebook</span></li>
            </ul>
        </div>
        <div class="el-scrollbar__thumb" style="background-color: aquamarine;">1111</div>

        <div class="el-scrollbar__thumb" style="background-color:blueviolet;">22222</div>
整段代码有两个.el-scrollbar,所以是cy.get('.el-scrollbar').eq(1)

然后再找 .el-select-dropdown__list li 用find

.find(xxx)  :

一个选择器,用于过滤匹配的后代DOM元素。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值