Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript can';t在量角器jasmine框架中使用鼠标操作()滚动到元素_Javascript_Protractor - Fatal编程技术网

Javascript can';t在量角器jasmine框架中使用鼠标操作()滚动到元素

Javascript can';t在量角器jasmine框架中使用鼠标操作()滚动到元素,javascript,protractor,Javascript,Protractor,无法在量角器jasmine framework中使用鼠标操作滚动到元素: var elm_xpath = browser.element(by.xpath('//*[@id="hot"]/div[1]/div/div/div/table/tbody/tr[3]/td[15]')); browser.actions().mouseMove(elm_xpath).perform(); 您可以尝试使用以下命令滚动到特定元素: function scroll() { var scrolldown

无法在量角器jasmine framework中使用鼠标操作滚动到元素:

var elm_xpath = browser.element(by.xpath('//*[@id="hot"]/div[1]/div/div/div/table/tbody/tr[3]/td[15]'));
browser.actions().mouseMove(elm_xpath).perform();

您可以尝试使用以下命令滚动到特定元素:

function scroll() {
   var scrolldown = element.all(by.css(".className"));
   browser.controlFlow().execute(function () {
      browser.executeScript('arguments[0].scrollIntoView(true)', 
      scrolldown.getWebElement());
   });
}

scroll();
您可以用各自的选择器替换.className来查找该元素。
希望这有帮助

首先,你应该说你使用的是控制流还是notThamks@Sandy_22@Kranthi如果上面的答案对你有效,你能接受吗。其他人可以从中受益。谢谢