腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
触发jQuery事件的特殊字符
、
我在jQuery中遇到了一个特殊字符触发事件的问题。我有一个包含一些文本的div,当它悬停时,我调用一个hover函数,当它"unhovered“时,我调用另一个函数。如果div内容中没有任何引号:‘或“,这将很好地工作,但如果这些字符在div中,则会导致unhover事件过早触发。 也就是说,当我还在div上移动鼠标时,unhover事件就被调用了。我尝试过对div中的文本使用htmlentities、htmlspecialchars,但似乎都不起作用。有什么想法吗? $('#elementID').hover(hoverIn, hoverOut); 编辑:我应该补充
浏览 0
提问于2012-02-21
得票数 2
1
回答
jQuery UI位置-图像问题上的分割
、
、
、
我有一个图像表(每个图像都在它自己的td中),我有一个div,其中包含可以在图像上执行的操作。当我将鼠标移到图像上时,我会将div显示在图像的顶部。我现在使用的是jQuery UI Position插件。我已经编写了实现这一点的javascript。每个图像都有一个名为'cam‘的属性,所以我使用了一个选择器来连接mouseover事件。包含命令的div的id为'dvCamControl‘。 问题是我似乎不能让div在图像上居中。 代码: $('[cam]') .mouseover(function() {
浏览 0
提问于2011-04-11
得票数 2
回答已采纳
2
回答
jQuery调整iframe大小在快速收缩时停止
、
、
、
我使用jQuery中的resizable()函数来调整一个div的大小,该div包含一个宽度和高度都设置为100%的iframe (以填充div的空间)。我遇到的问题是,当我在任何一个方向上向内调整大小时(缩小div) -如果我移动鼠标太快,它就会失去抓取(使div固定),并且不再调整大小,直到我将鼠标放在角落上。 它在扩展div时工作得很好,我可以通过快速移动鼠标来做到这一点,但必须小心地移动div以确保它不会卡住,这是很烦人的。 有什么想法吗? 非常感谢。 编辑: 我已经将示例上传到我的网站: 只需单击“网页”小部件并调整其大小。
浏览 2
提问于2012-08-23
得票数 2
回答已采纳
1
回答
JS处理与运行的监听器并行发生的事件
、
我不确定在运行一些JS代码时是如何生成事件的。 例如,在这个场景中: <div id="div1"> text </div> <div id="div2"> text </div> div2.onpointermove = (e) => { console.log("old handler"); }; div1.onpointerdown = (e) => { div2.onpointermove = (e) => { console.log(
浏览 8
提问于2022-03-14
得票数 0
回答已采纳
3
回答
jQuery通过鼠标指针追踪div的名称
、
、
当我将鼠标悬停在变量上时,是否可以将DIV名称存储到变量中? 示例: <div class="bar1">Text 1</div> <div class="bar2">Text 2</div> 当我将鼠标悬停在“文本1”上时,DIV的名称将存储在jQuery变量中。当我将鼠标悬停到“文本2”时,DIV名称将存储到变量中。 存储在其中的var class_name = $(""); DIV名称
浏览 0
提问于2012-06-27
得票数 2
回答已采纳
3
回答
焦点问题上的jQuery CSS不透明度
、
、
、
、
我有一个包含导航项目的div,以及一个文本输入(将用作搜索栏)。当用户将鼠标悬停在导航div上时,使用CSS将不透明度从0.6更改为1,然后在用户移开鼠标时再次更改。 我想使用CSS或jQuery来保持不透明度为1,如果搜索输入是焦点,无论用户是否悬停在导航栏上。我试过使用一个简单的if函数(我对jQuery的了解不是很多): if ($("#navsearchbox").is(":focus")){ $("#navbar").css('opacity', '1'); } 这可能是因为当搜索输入第一次被关注时,
浏览 0
提问于2012-11-22
得票数 2
回答已采纳
6
回答
如果没有jquery,我需要了解鼠标是否在元素上,而不是确定它何时结束(以防鼠标移动到触发onmouseover)。
没有jquery 基本上,我要寻找的是,当倒计时结束时,鼠标是否超过了div的能力。 如果用户已超过div,则对该div执行操作。 只有当鼠标跨过div的阈值时,onmouseover才会触发,如果鼠标没有移动,它就不会触发,所以不能工作。 我需要确定鼠标当前是否在特定的时间点超过div,是否从起始点移动。 我所有的狩猎活动都只找到了onmousover,没有什么东西可以看鼠标是否刚好在那里。 我没有javascript技巧来确定div的整体和弦,然后映射鼠标和弦,看看它是否适合.这就是我认为我需要做的
浏览 11
提问于2013-08-19
得票数 15
回答已采纳
2
回答
当鼠标停止移动时,有可能触发事件吗?
、
、
当用户将鼠标放在div元素上并将鼠标移动到元素上时,就会触发一个事件。然而,当鼠标停止移动时,我似乎找不到触发事件的方法。例如,我正在处理的事件检查用户是否将鼠标放在div上,如果是,则显示另一个元素并跟踪鼠标。当用户离开div时,显示的元素将被隐藏。它现在的工作方式是,我有显示的元素显示和跟踪鼠标在鼠标-over,但这不是我想要的。我希望它不是显示鼠标移动的时间,而是显示鼠标停止移动的时间。 <div class="tooltip"><p></p></div> <div class="holder" id
浏览 0
提问于2016-09-28
得票数 0
3
回答
一种将相同的图像元素附加到类中的更干净的方法?
、
、
、
我有一个网页,显示链接到新闻文章作为广场,与背景图像伸展的全部高度和宽度,并有一个覆盖包含文字在底部。 当在父div上盘旋时,我需要一个图像(一个视图图标)来显示。这需要发生在每一个新闻链接元素(将会有很多)。 解决方案1 我可以使用CSS来实现这一点,但据我所知,我需要将图像作为img元素添加到每个需要它的div中。由于这种感觉像是在浪费时间,我寻找了另一种方法。 解决方案2 使用JavaScript和JQuery,我可以在新闻链接和附加到新闻链接上盘旋时创建一个img元素。这意味着我可以使用css定位它,只需使用JQuery添加类。 $('.slides .image-c
浏览 3
提问于2015-08-27
得票数 3
回答已采纳
1
回答
检查鼠标是否在元素jQuery上方
、
、
、
、
我想检查鼠标当前是否在div的可见区域内。我知道我可以使用以下代码: $("#div").is(":hover"); 在jQuery中。 但是,可能会有另一个div部分覆盖在我的#div上,所以悬停不适用于我的情况。 我需要检查鼠标是否在一个元素的上方,而不管它上面的任何元素(防止悬停检查)。
浏览 0
提问于2013-04-07
得票数 2
2
回答
jQuery聚光灯问题
、
我正试着在我的网站上插入一个jquery Spotlight片段(由Dev7Studios提供)。我必须通过以下场景来解决这个问题: 我将鼠标移到"Div A“上,"Div B”被高亮显示。我必须在jQuery无冲突模式下工作。到目前为止,我使用的脚本是: jQuery.noConflict(); jQuery(window).load(function() { jQuery('#A, #B').bind('mouseover', function(){ jQuery(this).spotlight({exitEvent
浏览 15
提问于2012-05-31
得票数 0
5
回答
随着鼠标位置的改变而改变背景色
、
、
、
我想知道是否可以用鼠标坐标来设置背景色。 我拥有的是: 我有一个DIV-A是可拖的和其他一些DIV是可下垂的。 我需要的是: 当我的DIV-A通过时,我需要高亮显示页面上的其他DIV,这些DIV是可下垂的。我有鼠标坐标,可以使用jquery在鼠标坐标的基础上应用css吗?
浏览 8
提问于2010-04-29
得票数 1
3
回答
jquery中是否有计算鼠标超过div的时间的函数?
、
我使用jquery,当我在div A上鼠标时,div B就会出现。 我希望达到的目标是: 当鼠标超过div A大于3秒(> 3s)时,div B将出现。 jquery中有计算鼠标超过div的时间的函数吗? 谢谢,提前
浏览 1
提问于2011-06-16
得票数 2
2
回答
悬停时的FadeIn背景图像
、
、
我正在尝试弄清楚是否有可能fadeIn一个div的背景图像,我目前有一个功能,可以在悬停时显示相关div的背景图像,但显示/隐藏有点苛刻我希望它淡入/淡出,但不知道如何做到这一点。 下面是我的代码: jQuery(document).ready(function(){ jQuery(".thumbnail").hover(function(){ var imgurl = jQuery(this).data("hoverimage"); jQuery(this).css("background-image",
浏览 1
提问于2013-02-12
得票数 1
回答已采纳
1
回答
jQuery UI可拖动的div棒到鼠标
、
、
我使用div作为弹出窗口,可按如下方式拖动 $("#popup").draggable(); 问题是,如果我们在此div上单击鼠标,然后离开单击,那么在某些IE版本中,div会粘附在鼠标上,特别是在Windows 7上。div会随着鼠标移动,即使不是单击和拖动操作(这只是鼠标悬停操作)。请让我知道这是jQuery的错误或一些操作系统/浏览器的错误和适当的解决方案? 我正在使用jquery-ui-1.8.6 js和jquery-1.4.2 js。
浏览 2
提问于2012-07-16
得票数 0
回答已采纳
3
回答
我应该使用什么事件来隐藏jquery中的上下文菜单?
我有一个上下文菜单,当你右键单击时,它会显示在某些元素上。这是没有问题的。 wrapper.on('contextmenu', 'div.outer', function (e) { context_menu.css({ left: e.pageX, top: e.pageY, zIndex: '101' }).fadeIn(); return false; }); //This does not work correctly context_menu.
浏览 0
提问于2012-04-07
得票数 1
回答已采纳
1
回答
启用和禁用jquery排序的“动态”
、
、
、
我有两个div,一个叫菜单,一个叫dropbox。我可以在两个div之间拖动图像。这是我在dropbox div上介绍可排序的。这允许dropbox div中的图像在div中重新组织。当鼠标在某个div内时,是否有一种使用sortabe的方法? 我有两个div: <div id="menu" class="section" ondragover="return false"> <img class="images" ng-repeat="img in HTML" ng-src=&
浏览 1
提问于2015-08-15
得票数 0
回答已采纳
1
回答
使用jQuery检测第一个元素是否可见
我有一个带有溢出设置的div来隐藏元素。 <div style="overflow:hidden; height:40px"> <div class="item">Item 1</div> <div class="item">Item 2</div> <div class="item">Item 3</div> </div> 在jquery中是否可以检测第一项是可见的还是隐藏的?是否有可能检测到最后一项的相同情况
浏览 1
提问于2011-12-22
得票数 0
回答已采纳
1
回答
jQuery检查鼠标是否悬停
我需要帮助使jQuery检查鼠标是否在一个元素上。 我需要它像中的导航一样工作。 我有这个: <div id="main_nav"> <ul> <li href="#tab1">Nav Tab 1</li> <li href="#tab2">Nav Tab 2</li> </ul> </div> <div id="main_nav_expansion"> <ul class="navtab"
浏览 0
提问于2013-03-02
得票数 0
回答已采纳
2
回答
jQuery如何杀死一个创建的分区?
、
我现在有一个产品列表( div ),当悬停在上面时,会创建一个复制的div,并将其放置在原始div上(偏移一点,并使用css重新设置样式)。这个新的div更大,并提供了列表视图中显示的更多信息。 当我悬停新的div时,它是.remove()'d,但是我发现它不会立即这样做,如果我移动鼠标足够快,悬停事件就会触发,但mouseleave事件却不会(这样新的div就会留在屏幕上)。 我现在要检测的是何时删除新的div: jQuery('.newDiv').mouseleave(function(){ jQuery(this).remove(); }); 我如何让我的新d
浏览 1
提问于2011-06-16
得票数 0
回答已采纳
6
回答
在两个不同的div上使用jQuery onmouseover + onmouseout / hover
、
、
、
、
我有个问题: 下面是我的HTML的一部分: <div id="div_1"> Here Hover </div> <div id="div_2"> Here content to show </div> 下面是我的jQuery脚本的一部分: jQuery('#div_2').hide(); jQuery('#div_1').onmouseover(function() { jQuery('#div_2').fadeIn(); }).onmous
浏览 2
提问于2010-03-09
得票数 4
4
回答
鼠标移动事件在下方div上,鼠标点击上方
、
有谁知道如何实现这样的功能吗?我有两个以这种方式绝对定位的div: 我想要做的是,div1监听mouseover和mouseout事件,并监听鼠标单击的div2。当我在div2上移动鼠标时,mouseout事件在div1上触发,我不希望它这样做。我希望用户可以在不触发div1鼠标移出的情况下在div2上移动光标(因为div1在div2后面,所以实际上用户没有将光标移出),然后单击div2。 我没有使用jQuery,但有人可以告诉我如何在jQuery中做到这一点,并添加一些jQuery如何处理这样的问题的细节,那么我也会喜欢这个答案;)但我仍然更喜欢jQuery自由的答案。
浏览 1
提问于2012-05-23
得票数 4
回答已采纳
1
回答
jQuery -如果表单中的元素具有焦点,是否不执行队列?
、
、
我有一个div元素,其中包含一个小表单和一个dhtmlx datagrid。这个div很少使用,所以我利用jQuery的slideUp在不需要的时候隐藏它。我已经在div上附加了mouseenter和mouseleave事件来设置和取消slideUp -这样当鼠标停留在div上时,它就不会消失。 但是,当用户单击表单元素或数据网格中的一个元素,然后将鼠标移开时,我的问题就出现了。显然,用户仍然要求div可见,但是mouseleave事件会导致div变为slideUp! 在jQuery中有没有测试div中的元素是否有焦点的方法?然后,如果确实有焦点,我可以取消slideUp调用。
浏览 0
提问于2011-11-19
得票数 0
1
回答
定位不正确的元素&z索引不工作
、
、
、
奇怪的是:在我的网站上,这个位置可以工作,但是鼠标操作和z索引不起作用。在小提琴上,鼠标操作有效,但是这个位置不工作。 是否有一些CSS设置是我缺少的,导致jQuery无法选择? 我希望这只是个坏代码或者一些我不知道的细微差别。 事先非常感谢! html <div style="text-align: center; position: relative"> <span id="selectSupplierNameSpan" style="z-index:100"> Vendor </
浏览 0
提问于2012-10-19
得票数 2
回答已采纳
1
回答
在隐藏和重新显示元素时,JQuery .fadeIn()会稳定下来
、
、
、
、
因此,我正在设计一个网站(使用WordPress),我想使用JQuery在某个元素被鼠标移过时隐藏/显示另一个元素。HTML大致如下所示 <div class="post" style="clear:both;"> <a href="..."> <img src="..." /> </a> <div class="autohide"> <h3> <a hre
浏览 1
提问于2010-11-24
得票数 0
回答已采纳
2
回答
如何在没有jquery的情况下实现悬浮意图?
我不想在我的所有页面中都包含jquery,但我在一个部分的悬停上添加了一个全局的‘下拉’菜单,但我不希望它立即出现,因为当它只是移动鼠标时会很烦人。通常我会使用jquery和hoverintent来做这件事,但这次不会。 我想我可以在onmouseover上为这个区域设置一个超时,但不确定它是否就这么简单(比如,当鼠标移动时,它不是会像成千上万次一样触发吗?) 当前代码是这样的. <div onMouseOver="showCart();">Hover here!</div> 那么,将其更改为此操作是否可行?: <div onMouseOver=&
浏览 1
提问于2012-07-06
得票数 2
回答已采纳
3
回答
JQuery鼠标在重叠的div上不止一次开火
我使用JQuery mouseenter事件来显示另一个div中的div。当鼠标进入DIV A时,我显示里面有一个较小的DIV B。问题是,当我将鼠标放在DIV B上时,JQuery再次运行mouseenter事件。我想显示DIV B(内部的),当鼠标经过它时,不要再次触发鼠标中心事件。虽然从技术上讲,我的鼠标仍然在徘徊在DIV A上,换句话说,在DIV B上的Mouseout使JQuery再次在DIV A上运行鼠标,这就是我所理解的。 代码: $(document).on("mouseenter", ".si", function (e) {
浏览 0
提问于2013-02-19
得票数 0
回答已采纳
3
回答
如何在mouseenter/mouseleave上停止触发切换事件?
、
我使用jQuery通过jQuery切换方法切换<div>的可见性。在mouseenter和mouseleave事件上触发切换,从而创建div的效果,以便在mouseenter上折叠和在mouseleave上折叠。问题是,如果用户在<div>上拖动鼠标几次,然后离开<div>,那么div就会多次切换。如果用户在<div>中意外地移动了鼠标指针,就会发生这种情况。有没有人知道如何避免这种行为? 谢谢!
浏览 0
提问于2010-04-09
得票数 4
回答已采纳
3
回答
jQuery鼠标悬停功能持续闪烁
、
、
我在mouseover功能上遇到了问题,我有一个div,当鼠标悬停在它上面时,它的子div在mouseleave上淡入和淡出。孩子的div显示得很好,但是当你把鼠标移到上面的时候,它就一直在淡入淡出,而且很烦人。 这里有一个难题:和我的jQuery函数也在这里: jQuery(document).ready(function(){ jQuery(".hover").hide(); jQuery('.grid-block').mouseover(function() { jQuery(this).children('.hover
浏览 0
提问于2013-02-20
得票数 0
回答已采纳
3
回答
Mouseout不适用于父母>孩子
我有完整的演示代码。我想显示一个蓝色div当鼠标在绿色div和隐藏蓝色div当鼠标鼠标出绿色div。问题是,当我在绿色上鼠标移动到蓝色上时,鼠标实际上已经超出了绿色区域,但蓝色并没有消失。如何解决这个问题? <html> <head> <script src="http://code.jquery.com/jquery-1.11.0.js"></script> <script> $(document).ready(function(){ $(document).on({
浏览 1
提问于2014-06-07
得票数 1
2
回答
当鼠标位于不同的div上时,更改一个div的背景图像。
、
当鼠标位于不同的div上时,我想使用jQuery更改一个div的背景图像。 jQuery(function() { jQuery('.linktomouseover').mouseover(function() { $(.linktomouseover2).css('background-image', "url('test.jpg')"); }); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquer
浏览 6
提问于2014-09-17
得票数 1
回答已采纳
2
回答
angular:在悬停时更新范围
、
我希望主div的一些子div在默认情况下是隐藏的,当你将鼠标悬停在main div上时是可见的。 我正在尝试在angular中使用原生语言,并忘记jquery中的.hover()方式。 我想在子div上使用ng-show,然后当我悬停在主div上时更新绑定。是否有监听悬停的指令?
浏览 0
提问于2013-04-03
得票数 20
回答已采纳
7
回答
如何让mouseup在鼠标移动完成后启动
、
、
、
似乎mouseup事件只有在不与mousemove一起使用时才会被触发。换句话说,按下鼠标左键并松开,鼠标向上移动就会被触发。但是,如果您在图像上拖动鼠标,然后松开鼠标,则不会触发鼠标向上移动。下面是一个显示此行为的示例: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <div id="Out"> <img id="Img" src="http://sstati
浏览 6
提问于2009-12-16
得票数 18
回答已采纳
3
回答
如何始终捕获父元素上的jQuery事件
、
HTML: <div class="parent"> <div class="child"></div> </div> jQuery: $(".parent").on('click', callback); 问题在于,这取决于样式(特别是鼠标指针单击的位置),单击事件是根据鼠标的位置在.child或.parent上激发的。 是否有一种方法总是从.parent获取事件,即使它是在.child上单击的?我过去解决这个问题的方法是检查$(event.target)的id或类,如果
浏览 2
提问于2014-07-08
得票数 0
回答已采纳
3
回答
鼠标移过后,如何获得第n行的div?
、
$(document).ready(function() { $('div').on('mouseover', function() { alert($('div:eq(' + this + ')')); }); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div>aaaaa</div> &
浏览 1
提问于2018-02-21
得票数 0
1
回答
在对象swf上使用mousemove时使用事件mousemove无法隐藏值时出错?
、
<script> oj = ["a","img","object"]; jQuery(document).bind('mousemove', function(e) { jQuery("#arrow").css({ top : e.pageY - 10, left : e.pageX + 35 }) jQuery.each(oj, function(i, val) { jQuery(val).mouseover(function()
浏览 0
提问于2013-02-04
得票数 0
1
回答
当你离开父母的时候。。。只有当孩子遇到选择器时
在jQuery中,当鼠标离开父div并进入子div时,父div上的mouseout会触发,而当鼠标离开父div并重新进入父div时,父div上的鼠标就会触发。这就是我想要的。。。但只有当孩子有某种属性时,才说imporant=“非常”。否则,我希望忽略子程序的遍历。 多么?
浏览 2
提问于2017-04-08
得票数 1
回答已采纳
2
回答
如何在鼠标位于下拉菜单的子菜单中时保持父菜单悬停
、
、
大家好,我想知道如何在子菜单中移动鼠标的同时保持父菜单的悬停状态。 我是jQuery的初学者,我希望您能给我一些提示/建议。 jQuery代码 // Navigation Slide // var navHover = function () { $("#S" + this.id).animate({top: '-40px'}, 300, 'swing') $(this).animate({paddingTop: '30px'}, 300, 'swing').animate({paddingTop
浏览 1
提问于2010-11-30
得票数 2
回答已采纳
3
回答
jquery悬停导航按钮,fadein div在另一个div上
、
、
这个jquery有点卡住了。 我的导航栏上方有一个横幅,这是一个列表。理想情况下,当我将鼠标悬停在导航栏中的li上时,我希望在标题div的顶部滑入一个“标题”。 我猜大概是这样的: <div id="banner"> <div class="home_caption">This is Home!</div> <div class="about_caption">This is About!</div> </div> <div id="navbar"&g
浏览 0
提问于2009-11-25
得票数 0
回答已采纳
1
回答
悬停和新隔板上的JQuery Display DIV
我目前有一个包含文本"VIEW MORE“的DIV,其中包含class=”class=-drop2“。 这个DIV下面是另一个带有id="category-drop“的DIV 使用当前的JQuery: jQuery('document').ready(function(){ jQuery(".toggle-drop2").hover(function () { $this = jQuery(this); $this.hasClass('open') ? ($this.removeClass('open')) : $
浏览 1
提问于2013-10-04
得票数 0
2
回答
元素如果单击两次将失去悬停属性。
、
、
var rem = 0; $('#labrem').on('click', function(){ if(rem == 0){$(this).css('background', 'white'); rem = 1;} else{$(this).css('background', '#eee'); rem = 0;} }); .labrem{background:#eee;cursor:pointer;} .labrem:hover{background:white;} <script
浏览 1
提问于2019-08-25
得票数 1
回答已采纳
2
回答
在jQuery中使用mouseover和mouseout,没有给出预期的输出
、
、
我有两个div元素,我在第一个div元素的鼠标上打开第二个div元素,然后在鼠标上关闭它。代码如下。 jQuery('.something').on('mouseover', function() { jQuery(jQuery(this).next('div')).slideDown(); }) jQuery('.something').on('mouseout', function() { jQuery(jQuery(this).next('div')).slideUp(); })
浏览 6
提问于2017-10-04
得票数 1
回答已采纳
1
回答
动态添加elelement上的鼠标轮事件
、
长话短说,我正试图将一个“鼠标轮”事件绑定到一个有滚动条的div上。 当我在我创建的插件之外使用它时,我的代码可以工作,但当我尝试将它转换为插件时,它什么也不做。我试着改变“鼠标轮”,看看它是否有效,所以它似乎只是‘鼠标轮’事件,没有被捡起. 有什么线索吗? scroller = "<div class='scale_window'>"; for (var i = options.numFrom; i <= options.numTo; i++) { scroller += "<div>" + i +
浏览 3
提问于2013-09-06
得票数 1
回答已采纳
1
回答
页面刷新上的悬停样式
、
、
如果用户没有移动鼠标,我正在寻找一种简单的方法来持久化页面刷新中的“悬停”样式。问题是,悬停样式仅在鼠标进入/鼠标切换事件上触发,因此在页面刷新时,即使光标位于所述项的上方,也不会应用该样式,直到用户再次触摸鼠标并稍微移动它。下面的代码有这个问题。 $('div').click(function () { window.location.reload(); }); div { width: 100px; height: 100px; background: grey; } div:hover { background: black; } <
浏览 3
提问于2021-12-11
得票数 2
1
回答
鼠标切换和鼠标关闭多次触发。
、
我在JS中有这两个关于鼠标切换和鼠标退出的事件。它们是为了检查我是否在我的页面上的一个面板上徘徊。但问题是,当我悬停在面板上时,它会触发(很好),但当我悬停在该面板内的另一个元素上时,它会触发一个mouseout事件,然后当我移动到面板中的另一个部分时,再次触发mouseover事件。 我只想让鼠标移动和鼠标操作事件只发生一次!一次是因为进入面板,另一次是因为离开了。是否有方法将调用传播到div.panel中的所有子元素。看来这会纠正它。 这是我的活动 $(document).off("mouseover").on("mouseover", "div
浏览 3
提问于2017-01-14
得票数 22
2
回答
事件同时发生在2div上,鼠标通过。
、
、
、
、
我想知道是否有办法在javascript/jquery中的鼠标上同时触发2div上的事件,如果它们都在同一个位置,但在不同的z索引上呢? 例子:
浏览 0
提问于2014-03-02
得票数 0
回答已采纳
2
回答
jQuery鼠标/鼠标保存问题
、
我有一种感觉,我的问题是很愚蠢的,但我无法解决。我在一个容器中有两个div,其中一个默认是隐藏的。当鼠标在父div上时,我想用slideDown显示隐藏的div,并隐藏另一个。当我把鼠标从上面的div移动到底部时,它会很好地工作,但是如果我从底部移动鼠标,它会上下滑动一段时间。这里我有一把小提琴: 编辑 我忘了说我需要这个来处理动态创建的div。 jQuery(document).on({ mouseenter: function () { jQuery(this).find('.msg').hide(); jQuery(this).f
浏览 4
提问于2014-09-18
得票数 0
回答已采纳
1
回答
JQuery:当鼠标离开多个元素时进行检测
、
、
、
我有一个由div组成的菜单,其中一个div有一个向下拉菜单滑动的JQuery鼠标输入功能: $(".dropdownLauncher").mouseenter(function() { $(".dropdown").slideDown("slow"); }); 我也有一个功能,滑动鼠标离开下拉列表的下拉列表: $(".dropdown").mouseleave(function() { $(".dropdown").slideUp("slow"); }); 这很好,除了当用户将鼠标移到启动器
浏览 2
提问于2011-01-25
得票数 0
回答已采纳
3
回答
检查(‘div’)鼠标在(‘a’)上
、
、
、
、
我的问题是:我得到了一个触发器(A)和一个弹出(Div)。div不嵌套在锚内。 当我在a上悬停时,我希望div出现。当我从a到div时,我希望它保持可见。当我离开div时,希望它关闭。当我在a上悬停并没有进入div的时候,,我希望div关闭。<code>f 29</code> 我已经弄明白了,但是现在我在为第2号请求而挣扎。当我检查a上是否有鼠标时,我会检查div上是否有鼠标。如果是的话,我想要中止鼠标。如果没有,我想关闭div。 我做错了什么?这样做对吗? 下面是标记: <a href="#" class="popup_toggle
浏览 4
提问于2011-10-11
得票数 5
回答已采纳
1
回答
如何防止队列生成jQuery
、
、
、
我试图使一个导航条只在鼠标移动或窗口滚动时出现。它应该出现3秒,然后消失。这是可行的,但是对于我的鼠标或窗口移动的每一个像素,它都会将函数添加到队列中,然后再淡入再淡出,而随着jQuery动画的延迟,它会一次又一次地这样做,这实际上使导航永远闪烁了3秒。是否有一种方法可以使用.clearQueue()方法来防止这种情况发生,或者是否有其他更有效的方法来做到这一点? html: <div id="gallery"></div> <div id="control"> <div id="previous-b
浏览 0
提问于2014-04-29
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
人人须知的 jQuery 技巧
JQuery使用教程-事件/显示效果/内容操作
前端开发必知的15个jQuery小技巧
从零开始学 Web之jQuery(二)获取和操作元素的属性
50个jQuery 小技巧
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券