將滑鼠移動到指定元素的偏移量。如果提供了一個元素但沒有偏移量,滑鼠將移動到元素的中心。如果元素不可見,它將會滾動到可視範圍內。

有關在 Nightwatch 中使用 DOM 元素的更多資訊,請參閱尋找與互動 DOM 元素指南頁面。

此命令已被棄用,並且在使用 W3C Webdriver 客戶端(如 GeckoDriver)時不可用。它僅在使用 Selenium JSONWire Protocol 時可用。

用法

                    browser.element(selector).moveTo([x], [y])
                

範例

export default {
  demoTest(browser: NightwatchAPI): void {
    browser.element('#main').moveTo(10, 10);
  },

  async demoTestAsync(browser: NightwatchAPI): Promise<void> {
    await browser.element('#main').moveTo(10, 10);
  }
}

參數

名稱 類型 描述
x=0
可選
數字

相對於元素中心的 X 軸偏移量。

y=0
可選
數字

相對於元素中心的 Y 軸偏移量

回傳

類型 描述
ScopedWebElement