gpt4 book ai didi

Jquery 在鼠标悬停时显示 block

转载 作者:行者123 更新时间:2023-11-28 13:12:45 25 4
gpt4 key购买 nike

这是 live我正在做我的事情的网站。现在,在该链接中,您可以看到一个名为 Source from Top Global Suppliers 的部分,在该部分中,您可以看到一个名为 Hot Regions 的 block 。现在当你将鼠标悬停时,你可以看到它显示了一个带有一些国家国旗的 block 。但是当你将鼠标移动到其中一个国旗时,盒子就会隐藏起来。但我希望当你将鼠标移动到那些旗帜中的任何一个仍然会在那里。我关注了this该悬停部分的网站。

我的那个 block 的 jQuery 代码是这样的

jQuery(document).ready(function() {
jQuery('.hr-current').mouseover(function() {
jQuery('#hot-regions').addClass('hr-hover');
});
jQuery('.hr-current').mouseout(function() {
jQuery('#hot-regions').removeClass('hr-hover');
});
});

注意

这是 fiddle 的链接这是 fiddle 的链接 http://jsfiddle.net/NewUserFiddle/y53WQ/我希望结果与引用的链接完全一样......

最佳答案

您需要在 #hot-regionsmouseout :

jQuery('#hot-regions').mouseout(function() {
jQuery(this).removeClass('hr-hover');
});

如果使用 mouseenter/mouseleave 而不是 mouseover/mouseout 修复它:

 jQuery(document).ready(function() {

jQuery('.hr-current').mouseenter(function() {
jQuery('#hot-regions').addClass('hr-hover');
});

jQuery('#hot-regions').mouseleave(function() {
jQuery(this).removeClass('hr-hover');
});

});

查看更新后的 fiddle .

关于Jquery 在鼠标悬停时显示 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15310478/

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