我正在尝试将鼠标悬停在有下拉的锚点上。 我正在使用这种语法:
Browser _currentBrowser = new IE();
_currentBrowser.Link(Find.ById("navigation-id")).MouseEnter();
导航ID已存在,理想情况下display:none ul
会更改为display:block
,但我认为此MouseEnter()
实际上并未描绘悬停效果。我应该怎么做才能代表悬停行动?
答案 0 :(得分:3)
试试这个......
Browser _currentBrowser = new IE();
Link myLink = _currentBrowser.Link(Find.ById("navigation-id"));
myLink.FireEvent("mouseover");
myLink.FireEvent("mousemove");
HTH!