2
我想測試在頁面的列表項上雙擊打開相應的項目以進行編輯。如何訪問geb模塊的根元素
這裏是我的頁面的結構:
<ul class="list">
<li class="item" ondblclick="jQuery(this).find('.edit-button').click();">
...some content...
</li>
</ul>
我有使用GEB ListItem
的moduleList
模塊定義項目的下列GEB頁:
class ListPage extends Page {
static content = {
items { moduleList ListItem, $("li.item") }
}
...
}
在ListItem
模塊我想訪問根li
元素觸發雙擊它。
如何訪問ListItem
模塊中的li
?
正確的jQuery選擇器可能是$(this)
,但在模塊this
指向模塊實例而不是根元素。