在操作DOM之后触发鼠标悬停事件

trigger mouseover event after manipulate the DOM

本文关键字:鼠标 悬停 事件 操作 DOM 之后      更新时间:2023-09-26

我有一个列表,所有元素都可以通过点击'x'链接来删除。"x"元素只在鼠标位于元素上方时出现(默认不透明度为0)

当点击x时,当前元素被移除,下一个元素取代前一个。问题是'x'链接仍然隐藏(当我不移动鼠标时没有触发over事件)。

这是解决这个问题的一个技巧吗?

谢谢。

如果你在删除后没有移动鼠标,那么你可以通过jquery在delete函数的末尾触发下一个元素的鼠标悬停。

//logic of delete ends here
$("#nexElem-id").trigger("mouseover");