我是量角器的新手,我似乎无法让模态对话工作。
这是我的代码: http://puu.sh/jspPk/f6f41a798e.png
段:
<div class="modal fade in" id="visitorExportModal" tabindex="-1" role="dialog" aria-labelledby="visitorExportModalLabel" aria-hidden="false" style="display: block;">
<div class="modal-dialog" style="width:78vw">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span>
</button>
有人可以向我提供有关如何关闭此对话框的见解吗?
答案 0 :(得分:2)
为什么所有答案都会模拟点击?
你可以toggle
状态如下:
$('#visitorExportModal').modal('toggle');
答案 1 :(得分:1)
这应该有效:
$('button[class="close"]').click();
或者你可能有多个这样的按钮:
$('#visitorExportModal button[class="close"]').click();
答案 2 :(得分:0)
试试这个:
element(by.css(".close")).click();
或
element(by.type("button")).click();
答案 3 :(得分:0)
点符号用于类:
$('button.close').click();
$('#visitorExportModal button.close').click();
答案 4 :(得分:0)
对我来说更容易做到
await browser.actions().mouseMove({x: 4, y: 4}).click().perform();
这只是在模态外单击以关闭自身(在我的情况下是一个信息对话框,可以通过单击外来关闭)