Chrome(和 Firefox)都有非常棒的工具来更改元素的当前状态,例如将其设置为悬停状态,以便您可以检查/修改 css:
问题是这似乎不会引发任何 JavaScript 事件。
我目前正在尝试设置工具提示的样式,该工具提示在悬停时显示。当我将鼠标从所述元素上移开时,当工具提示消失时,手动将鼠标悬停在元素上很困难,并且在开发人员工具中将状态设置为悬停似乎不会触发 jQuery 事件。
我不得不求助于在开发人员工具检查器中的元素上添加一个 ID,然后在控制台中执行以下操作:
$("#custom-element-hover").mouseover();
感觉不对(而且有点麻烦)。
有没有更好的方法来做到这一点,我不知道?