Geb + Groovy在属性名称中选择带有破折号的自定义元素

jdf*_*ino 5 groovy ui-automation geb

我试图在以下元素上使用Geb jQuery选择器:

<li data-title="Something"><'li>
Run Code Online (Sandbox Code Playgroud)

我尝试过以下方法:

//1
$("li", "data-title": "Something")
//2
$("li", data-title: "Something")
Run Code Online (Sandbox Code Playgroud)

但是没有工作.这可能吗?

jk4*_*k47 6

您可以使用CSS选择器为此自定义属性:

$("li[data-title='Something']")
Run Code Online (Sandbox Code Playgroud)