元素不可见但存在 - 量角器

时间:2018-04-20 07:52:09

标签: javascript typescript protractor automated-tests

我有div想要点击的按钮。 当用户在div上移动鼠标光标时,元素是可见的。 如何点击按钮?我可以将光标移动到div上,然后我会看到可见的按钮。 是没有移动光标点击按钮的另一种方法? 量角器中的自动化测试。

1 个答案:

答案 0 :(得分:0)

  

当你将鼠标悬停在隐藏的div上时,它不会隐藏,直到你离开鼠标   所以你可以点击任何按钮等,你可以使用下面的代码我   希望对你有帮助。

$(".mark").on({
    mouseover: function() {
        $(".icontent").stop().show(1000);
    }
})
$(".m1").on({
    mouseout: function() {
        $(".icontent").stop().hide(1000);
    }
})

$(".icontent").on({
 mouseover: function() {
        $(".icontent").stop().show(1000);
    }
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="m1">


<a href="#" class="mark">hover anchor</a>
<div class="icontent" style="display: none;">
  <p>
    Test Content......
  </p>
  <a href="#" target="_blank" class="mark btn btn-danger">Button 1</a>
</div>  
</div>