我有一个列表,所有元素都可以通过点击“x”链接来删除。 'x' 元素仅在鼠标悬停在该元素上时出现(不透明度:默认为 0)
当点击 x 时,当前元素被删除,下一个元素将替换前一个元素。问题是“x”链接仍然隐藏(当我不移动鼠标时没有触发 over 事件)。
是否有解决此问题的技巧?
谢谢。
最佳答案
如果您在删除后没有移动鼠标,那么您可以在删除函数结束时通过 jquery 触发下一个元素的鼠标悬停。
//logic of delete ends here
$("#nexElem-id").trigger("mouseover");
关于javascript - 操作 DOM 后触发鼠标悬停事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6946685/