如何在将鼠标悬停在 div 上时保持显示某些内容? (jQuery)

发布于 2024-12-06 04:21:46 字数 385 浏览 0 评论 0原文

我在使用 jQuery 时遇到了麻烦。请查看此页面。我创建了一个滑动图像查看器,当鼠标悬停在其上时,会显示一个带有“分页”类的 div。我遇到的问题是我希望将鼠标悬停在 div 上时也能显示它,但现在不显示。
这是使 div 出现的 javascipt:(我从此代码中删除了两行不相关的行)

$(".image_reel a").hover(
function() {
    $(".paging").fadeIn('fast');
}, function() {
    $(".paging").fadeOut('fast');
});

有什么想法吗?感谢您的帮助。

I'm having trouble with jQuery. Please have a look at this page. I've created a sliding image viewer which when hovered over shows a div with the class "paging". The problem I'm having is I want the div to be shown when hovering over it as well, as it now doesn't.
This is the javascipt which makes the div appear: (I removed two irrelevant lines from this code)

$(".image_reel a").hover(
function() {
    $(".paging").fadeIn('fast');
}, function() {
    $(".paging").fadeOut('fast');
});

Any ideas? Thanks for the help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

雅心素梦 2024-12-13 04:21:46

您必须清除动画队列以避免“闪烁”

http://api.jquery.com/clearQueue/< /a>

You have to clear the animation queue to avoid the "blinking"

http://api.jquery.com/clearQueue/

素衣风尘叹 2024-12-13 04:21:46

你可以尝试:

$(".image_reel").hover(/*...*/);

如果 .paging 位于 .image_reel 内,那应该可以工作

you could try:

$(".image_reel").hover(/*...*/);

that should work if the .paging is inside the .image_reel

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文