1. <i id='wIWJ8'><tr id='wIWJ8'><dt id='wIWJ8'><q id='wIWJ8'><span id='wIWJ8'><b id='wIWJ8'><form id='wIWJ8'><ins id='wIWJ8'></ins><ul id='wIWJ8'></ul><sub id='wIWJ8'></sub></form><legend id='wIWJ8'></legend><bdo id='wIWJ8'><pre id='wIWJ8'><center id='wIWJ8'></center></pre></bdo></b><th id='wIWJ8'></th></span></q></dt></tr></i><div id='wIWJ8'><tfoot id='wIWJ8'></tfoot><dl id='wIWJ8'><fieldset id='wIWJ8'></fieldset></dl></div>
      <bdo id='wIWJ8'></bdo><ul id='wIWJ8'></ul>
    <legend id='wIWJ8'><style id='wIWJ8'><dir id='wIWJ8'><q id='wIWJ8'></q></dir></style></legend>
    <tfoot id='wIWJ8'></tfoot>

    <small id='wIWJ8'></small><noframes id='wIWJ8'>

      jQuery onmouseover + onmouseout/悬停在两个不同的 div 上

      jQuery onmouseover + onmouseout / hover on two different divs(jQuery onmouseover + onmouseout/悬停在两个不同的 div 上)

        <legend id='5rVx1'><style id='5rVx1'><dir id='5rVx1'><q id='5rVx1'></q></dir></style></legend><tfoot id='5rVx1'></tfoot>
          • <bdo id='5rVx1'></bdo><ul id='5rVx1'></ul>

              <i id='5rVx1'><tr id='5rVx1'><dt id='5rVx1'><q id='5rVx1'><span id='5rVx1'><b id='5rVx1'><form id='5rVx1'><ins id='5rVx1'></ins><ul id='5rVx1'></ul><sub id='5rVx1'></sub></form><legend id='5rVx1'></legend><bdo id='5rVx1'><pre id='5rVx1'><center id='5rVx1'></center></pre></bdo></b><th id='5rVx1'></th></span></q></dt></tr></i><div id='5rVx1'><tfoot id='5rVx1'></tfoot><dl id='5rVx1'><fieldset id='5rVx1'></fieldset></dl></div>
                <tbody id='5rVx1'></tbody>

                <small id='5rVx1'></small><noframes id='5rVx1'>

              1. 本文介绍了jQuery onmouseover + onmouseout/悬停在两个不同的 div 上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我有一个问题:

                这是我的 HTML 的一部分:

                Here a part of my HTML:

                <div id="div_1">
                    Here Hover
                </div>
                <div id="div_2">
                    Here content to show
                </div>
                

                这里是我的 jQuery 脚本的一部分:

                And here a part of my jQuery Script:

                jQuery('#div_2').hide();
                jQuery('#div_1').onmouseover(function() {
                    jQuery('#div_2').fadeIn();
                }).onmouseout(function(){
                    jQuery('#div_2').fadeOut();
                });
                

                问题:

                如果我将鼠标悬停在 div_1 上,则会显示 div_2,如果我将鼠标悬停在外,则会隐藏 div_2,但是:

                If i hover on the div_1, the div_2 is shown, if i hover out, the div_2 is hidden, but:

                如果我先将鼠标悬停在 div_1 上,然后再越过 div_2,则 div_2 会快速隐藏.

                If i hover first on div_1 and then go over div_2, the div_2 is hidden fast.

                我已经用 jQuery.addClass(); 试过了.在 div_1 中的 mouseout 之后,但没有任何变化.

                I've tried this with jQuery.addClass(); after mouseout in div_1, but nothing is changing.

                我不想在第一个 div 中创建第二个 div... jQuery 还有其他方法吗?

                I dont want do make the second div in the first div... Is there another way with jQuery?

                感谢艾哈迈德

                推荐答案

                这是另一种方法,只需将悬停应用到第二个 div 上,这样它就不会被隐藏:

                Here's another approach, just apply the hover to the second div as well so it stops itself being hidden:

                $(function() {
                  $('#div_2').hide();
                  $('#div_1, #div_2').hover(function() {
                      $('#div_2').stop().fadeIn();
                  }, function(){
                      $('#div_2').stop().fadeOut();
                  });
                });
                

                这篇关于jQuery onmouseover + onmouseout/悬停在两个不同的 div 上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                Move link image 5px up on hover(悬停时将链接图像向上移动 5px)
                How do I inspect CSS pseudo classes with firebug?(如何使用 firebug 检查 CSS 伪类?)
                Why doesn#39;t CSS hover work on table rows when the cells inside the rows have class names?(当行内的单元格具有类名时,为什么 CSS 悬停在表格行上不起作用?)
                Hover image - display div over it(悬停图像 - 在其上显示 div)
                How to apply a CSS class on hover to dynamically generated submit buttons?(如何在悬停时将 CSS 类应用于动态生成的提交按钮?)
                Differences between CSS3 :hover and :focus?(CSS3 :hover 和 :focus 的区别?)
                      <tbody id='e2Tgk'></tbody>

                    <legend id='e2Tgk'><style id='e2Tgk'><dir id='e2Tgk'><q id='e2Tgk'></q></dir></style></legend>

                  1. <small id='e2Tgk'></small><noframes id='e2Tgk'>

                        <tfoot id='e2Tgk'></tfoot>

                        <i id='e2Tgk'><tr id='e2Tgk'><dt id='e2Tgk'><q id='e2Tgk'><span id='e2Tgk'><b id='e2Tgk'><form id='e2Tgk'><ins id='e2Tgk'></ins><ul id='e2Tgk'></ul><sub id='e2Tgk'></sub></form><legend id='e2Tgk'></legend><bdo id='e2Tgk'><pre id='e2Tgk'><center id='e2Tgk'></center></pre></bdo></b><th id='e2Tgk'></th></span></q></dt></tr></i><div id='e2Tgk'><tfoot id='e2Tgk'></tfoot><dl id='e2Tgk'><fieldset id='e2Tgk'></fieldset></dl></div>
                          <bdo id='e2Tgk'></bdo><ul id='e2Tgk'></ul>