问题标签 [onmouseout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascript onmouseout 睡觉?
在 Javascript 中,我希望我的 onmouseout 事件在生效前休眠/暂停/等待/(不确定此处的正确术语)三秒钟。这是如何实现的?
谢谢
javascript - onmouseover、onmouseout、onclick 事件上的图像更改
我有两个图像,img1 和 img2。我的代码:
要求是,我需要在鼠标悬停时使用 img1,在鼠标悬停时需要 img2,这工作正常,但在单击时,我需要打开 div,img2 被冻结,然后再次单击 div 消失,onmouseover 和 onmouseout 状态正常工作。目前的问题是,点击时会出现 div,但也会触发 onmouse over 和 onmouseout 函数。
库什
javascript - “关闭”由页面上的事件触发的javascript函数的最佳方法是什么
我有一个导航元素,onmouseover 我想禁用附近图像的 onmouseover。
我在想我只是循环并收集图像并将它们的 onmouseover 设置为 '' 然后 nav 元素的 onmouseout 将图像 onmouseover 设置回原来的样子。
有没有更好的方法可以通过导航元素的 onmouseover/onmouseout 来关闭/打开图像 onmouseover 功能?
javascript - Javascript:使用鼠标悬停/鼠标悬停启用/禁用按钮
这应该很简单:
<input type="button" name="test" id="test" value="roll over me" onmouseover="this.disabled=true;" onmouseout="this.disabled=false;">
如果我将鼠标光标放在此按钮上,它将被禁用..耶!但是现在当我将光标移出时,它并没有被启用......嘘。
我理解禁用它的概念意味着你不能用它做任何事情。但是,如何在鼠标移出的情况下启用它?是否可以?我错过了什么吗?
delphi - 如何在 Delphi 7 中捕获 TDateTimePicker 组件的 onmouseleave 事件
我需要检测组件的OnMouseLeave
事件TDateTimePicker
,但它在事件列表中不包含此类事件。有没有办法手动检测?
javascript - GMarker onmouseout 事件触发得太早
情况如下:
在我的谷歌地图上,每当用户将鼠标移到 GMarker 上时,我都会尝试打开一个 html 信息窗口。当指针离开标记时,该窗口应该关闭。
发生的情况是 onmouseout 事件被触发得太快,因此信息窗口会在它之后立即打开和关闭。
我的猜测是鼠标不再在标记上,而是在信息窗口上,导致 onmouseout 被触发。
如何让信息窗口打开,直到我的指针实际上不在标记之外?
jquery - jQuery onmouseover + onmouseout / hover on two different divs
I've got a Problem:
Here a part of my HTML:
And here a part of my jQuery Script:
The Problem:
If i hover on the div_1, the div_2 is shown, if i hover out, the div_2 is hidden, but:
If i hover first on div_1 and then go over div_2, the div_2 is hidden fast.
I've tried this with jQuery.addClass(); after mouseout in div_1, but nothing is changing.
I dont want do make the second div in the first div... Is there another way with jQuery?
Thx Ahmet
jquery - 删除事件并重新设置
我在菜单上有一个 mouseover 和一个 mouseout 事件,它显示/隐藏一个下拉菜单。
此下拉菜单还有一些其他菜单项,我希望(单击时)删除显示菜单的目标上的鼠标移出事件。但是一旦单击另一个目标,我希望再次启用此事件。我希望我解释得很好。
这是 JavaScript:
如果单击其中一个项目,我需要在鼠标移出时停止该事件。你可以在这里看到一个演示:http: //arcticbusinessnetwork.com.web18.curanetserver.dk/home.aspx
javascript - Javascript onmouseout 事件
所以我有一个带有 3 个圆圈的导航和一个 jquery 滑块。
默认情况下,第一个圆圈会亮起,当用户单击第二个圆圈时,滑块会移动到第二个 div,然后该圆圈会亮起,而第一个圆圈会变暗。这与第三圈的工作方式相同。
一切正常,这就是代码的样子
<img name="bullet1" height="30px" width="30px" src="img/bulletwhite.png" onmousedown="this.src='img/bulletwhite.png';document.images['bullet2'].src='img/bullet.png';document.images['bullet3'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
<img name="bullet2" height="30px" width="30px" src="img/bullet.png" onmousedown="
this.src='img/bulletwhite.png';document.images['bullet1'].src='img/bullet.png';document.images['bullet3'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
<img name="bullet3" height="30px" width="30px" src="img/bullet.png" onmousedown="
this.src='img/bulletwhite.png';document.images['bullet1'].src='img/bullet.png';document.images['bullet2'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
我的下一个任务是为圆圈添加悬停效果,但是当我给它悬停效果时,它会改变图像的 src 对吗?因此,当触发 onmouseout 时,要将其更改回来,它将始终是一个昏暗的圆圈,即使该圆圈之前是点亮的。
所以我的基本问题是,有没有办法在 onmouseover 更改它之前记住图像的 src,然后在触发 onmouseout 时使用它来将其恢复到以前的状态,我希望这是有道理的:)
任何建议都会有所帮助!
javascript - Internet Explorer 和 onMouseOver/onMouseOut
我试过在这里寻找一个类似的问题,但找不到一个,所以它来了:
我有这个html(忽略“+whatever+@”,它在一个代码隐藏文件中,所以我放了一些我从那里得到的变量):
现在在 Firefox 中,一切都很完美。div“ScriptContainer”位于整个事物的前面,当鼠标进入或离开时,功能完全按照它们应该的方式工作。但是 IE8 将文本放在所有内容的前面,然后这些功能就不能像我希望的那样工作。每次鼠标输入文本时都会调用“ChangeBackcolourOFF”,它位于所有内容的前面,每次鼠标从文本中进入“Scriptcontainer”时都会调用“ChangeBackcolourON”。
所以我要么需要弄清楚如何强制将文本放在“Scriptcontainer”或其他一些解决方案后面。
我很感激你的回答