JQuery的进度条,有什么方法可以将其从0移到100

时间:2019-01-07 04:03:39

标签: javascript java selenium testing selenium-webdriver

我试图将JQuery默认进度条从0移动到100%。但是我做不到。我使用动作类,移至元素等。我尝试读取宽度为37%的样式属性,并尝试进行更改...但是我失败了...让我向您提及一件事。因此,您可以直接去那里或给我其他解决方案...如果您可以将样式属性的宽度从0更改为100%并应用它,它将起作用...但是我没有代码...

网站网址:https://jqueryui.com/progressbar/

请给我默认进度条的解决方案。...

1 个答案:

答案 0 :(得分:0)

jQuery有一个名为progressbar()的函数,对我来说很好用。试试这个...

<script>
  $( function() {
    $( "#your-progressbar-id" ).progressbar({
      value: 100
    });
  } );
  </script>

对于硒...首先导入Javscript Executer

import org.openqa.selenium.JavascriptExecutor;

然后使用以下代码...

JavascriptExecutor js=(JavascriptExecutor)driver;
js.executeScript("$( '#your-progressbar-id' ).progressbar({value: 100});");

Execute jQuery/javascript in selenium