Laravel 8 点击元素
click
方法可用于「点击」与给定选择器匹配的元素:
$browser->click('.selector');
clickAtXPath
方法可用于「单击」与给定 XPath 表达式匹配的元素:
$browser->clickAtXPath('//div[@class = "selector"]');
clickAtPoint
方法可用于「点击」相对于浏览器可视区域的给定坐标对上的最高元素:
$browser->clickAtPoint(0, 0);
doubleClick
方法可用于模拟鼠标的双击:
$browser->doubleClick();
rightClick
方法可用于模拟鼠标的右击:
$browser->rightClick();
$browser->rightClick('.selector');
clickAndHold
方法可用于模拟被单击并按住的鼠标按钮。 随后调用 releaseMouse
方法将撤消此行为并释放鼠标按钮:
$browser->clickAndHold()
->pause(1000)
->releaseMouse();