gpt4 book ai didi

鼠标不再悬停后,CSS 悬停样式仍然存在

转载 作者:技术小花猫 更新时间:2023-10-29 12:10:29 26 4
gpt4 key购买 nike

以下情况发生在 Safari 版本 7.0.1 和 IE8 中。

重现问题的步骤: http://goo.gl/lP3Ky1

问题:关闭弹出菜单后,该行的悬停状态仍然存在,并且无论鼠标位于何处,它都不会消失,直到您再次将鼠标悬停在它上面。

预期的行为是什么?关闭弹出菜单后,该行的悬停状态应该消失。

有人知道 Safari 版本 7.0.1 和 IE8 的修复程序吗?我可以通过一些手动方式来“取消触发”css 悬停状态。

最佳答案

这是一个需要解决的有趣问题。虽然这个解决方案有点老套,但它确实有效。将 HTML 设置为“boo”后,我们克隆整行,插入它,然后删除旧行:

$(function() {
$("table").on("click", "td", function() {
$("#menu")
.clone()
.one("click", function() {
var $td = $(this).closest("td"),
$tr = $td.parent();

$td.html("boo");
$tr.clone(/* true */).insertAfter($tr);
$tr.remove();
return false;
})
.appendTo(this)
.show();
});
});

http://jsfiddle.net/ryanwheale/3BUaT/26/

关于鼠标不再悬停后,CSS 悬停样式仍然存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21456453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com