如何按课堂和文本的一部分选择一个元素?
对于日历,我将其设置为此:
<div class="Calendars__day___1LZkL">1</div>
<div class="Calendars__day___1LZkL">2</div>
<div class="Calendars__day___1LZkL">3</div>
<div class="Calendars__day___1LZkL">4</div>
等等。我想按班级名称和文字选择日历日,但不知道如何使其正常工作。
我目前有这样的函数设置:
calendarDay(day) {
return $(`[class^="Calendars__day"][text()="${day}"]`);
}
但这引发了一个错误“无效的选择器:无效的选择器:指定了无效或非法选择器“
我正在使用wdio来运行自动化,这就是选择器的目的
For a calendar, I have it setup as this:
<div class="Calendars__day___1LZkL">1</div>
<div class="Calendars__day___1LZkL">2</div>
<div class="Calendars__day___1LZkL">3</div>
<div class="Calendars__day___1LZkL">4</div>
and so on. I want to select the calendar day by class name and text but can't figure out how to get it to work.
I currently have a function setup like this:
calendarDay(day) {
return $(`[class^="Calendars__day"][text()="${day}"]`);
}
but this throws an error "invalid selector: invalid selector: An invalid or illegal selector was specified"
I'm using WDIO to run automation and that is what the selector is for
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
弄清楚了,要使用的有效选择器是:
Figured it out, the selector to use that works is: