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 上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

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

                相关文档推荐

                append() 方法在被选元素的结尾(仍然在内部)插入指定内容。 语法: $(selector).append( content ) var creatPrintList = function(data){ var innerHtml = ""; for(var i =0;i data.length;i++){ innerHtml +="li class='contentLi'"; innerHtml +="a href
                quot;Each child in an array should have a unique key propquot; only on first time render of page(“数组中的每个孩子都应该有一个唯一的 key prop仅在第一次呈现页面时)
                How do I make a TextGeometry multiline? How do I put it inside a square so it wraps like html text does inside a div?(如何制作 TextGeometry 多线?如何将它放在一个正方形内,以便它像 html 文本一样包裹在 div 内?) - IT屋-程序员软件开发技术分享社
                ExecJS::ProgramError: SyntaxError: Reserved word quot;functionquot;(ExecJS::ProgramError: SyntaxError: 保留字“function)
                Infinite scroll and will_paginate appending the #39;next page#39; of items multiple times(无限滚动和 will_paginate 多次附加项目的“下一页)
                What is cleanest way to turn Array of JQuery Promises into a JQuery Promise of an Array?(将 JQuery Promise 数组转换为数组的 JQuery Promise 的最简洁方法是什么?)
                      <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>