- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 HTML 页面上有四个链接。代码如下:
<a class="lb" href="home.php"><img id="imgH" src="Bhome.png" onmouseover="onHover();"/></a>
<a class="lb" href="AboutUs.php"><img id ="imgA" src="Babout.png" onmouseover="onHover();" /></a>
<a class="lb" href="code.php"><img id ="imgC" src="Bcode.png" onmouseover="onHover();" /></a>
<a class="lb" href="login.php"><img id="imgL" src="Blogin.png" onmouseover="onHover();" /></a>
悬停时,我想将相应的图像更改为不同的图像。我不想为每个图像标签编写不同的函数。在Javascript函数中,如何找出哪个img标签调用了onHover函数?
最佳答案
传递元素:
..... onmouseover="onHover(this)";
就这样吧
function onHover(elem) {
elem.src = 'someother_image.png';
}
或者使用 jQuery 事件处理程序:
$('#imgH, #imgA, #imgC, #imgL').on('mouseover', function() {
this.src = 'someother_image.png';
});
关于javascript - 如何识别哪个图像标签正在调用 mouseHover 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19069986/
我知道如何通过 e 在 PictureBox.Click 事件中检索鼠标坐标 在 PictureBox.MouseHover 中,e 不返回此类信息。 如何在 MouseHover 事件中获取鼠标坐标
我的 HTML 页面上有四个链接。代码如下: 悬停时,我想将相应的图像更改为不同的图像。我不想为每个图像标签编写不同的函数。在Javascript函数中,如何找出哪个img标签调用了onHov
我已经编写了一些代码来在鼠标悬停时更改按钮的背景图像,但是当图像发生变化时,完成起来似乎有点慢。 也就是说,将新图片设置为背景图片的过程很慢。慢我的意思是几毫秒,但仍然足以被看到! 我能做些什么来加快
我有这个用代码创建的按钮,它有背景图像并且是透明的。到目前为止一切顺利,它有效,可怕的灰色背景颜色消失了。除了当我将鼠标悬停在它上面时,烦人的感觉不断出现。 所以我已经尝试了我能想到的方法,那就是添加
我正在开发一个 WordSearch 拼图程序(也称为 WordFind),您必须在其中找到大量字母中的某些单词。我正在使用 C# WinForms。 我的问题是当我想单击并按住 1 个字母(Labe
我正在尝试在 C# 中实现自定义控件,我需要在鼠标悬停时获取事件。我知道有 MouseHover 事件,但它只触发一次。要让它再次触发,我需要使用控件的鼠标并再次输入它。 有什么办法可以做到这一点吗?
我确定这有一个直接的答案,但我似乎无法弄明白。 我正在尝试使用我的 mousehover 事件添加一个 tooltip。过去,我使用过 mousemove 事件,但不幸的是,这意味着 tooltip
我正在构建一个具有简单效果的简单表单 - 当鼠标不在表单上时不透明度降低,当鼠标在表单上时表单变得不透明。我目前遇到了几个困难:- 首先,我这样做了- this.MouseHover += new
对于我的应用程序,我希望在将鼠标悬停在图像链接上时出现漂亮的“手指”图像。 我这样做了; //MouseHover Event this.Cursor = Cursors.Hand; 但是,效果仍然存
使用 jQuery 的 flot,有一种方法可以通过将鼠标悬停在项目上来选择项目。在选项中,可以将 grid[mouseActiveRadius] 设置为一个数字,以指示选择圆的所需半径长度。 例如,
在 C# Windows 应用程序中有 2 种不同的鼠标事件,MouseEnter 和 MouseHover,当光标悬停在对象上时,它们都会被触发。 它们有什么区别? 最佳答案 假设您在 Window
我有 Form 子类和处理程序的 MouseHover和 MouseLeave .当指针位于窗口的背景上时,事件工作正常,但是当指针移动到窗口内部的控件上时,它会导致 MouseLeave。事件。 有
当我的鼠标光标悬停在系统托盘图标上时,我需要执行一些操作。我试图用 解决这个问题 connect(trayIcon, SIGNAL(activated(QSystemTrayIcon::Activat
出于某种原因,MouseHover 和 MouseLeave 函数的行为非常奇怪。我需要做的就是,当光标在“按钮”上时,我想让按钮可见,当光标离开按钮时,我想让它不可见。无论我尝试什么,我都无法让它发
我正在使用 NotifyIcon 控件,它与 ContextMenuStrip 关联以显示多级菜单。当用户的鼠标悬停在所选项目上时,我需要加载子菜单的新分支。 不幸的是,ContextMenuStri
我使用以下MouseMove事件处理程序将文本文件内容显示为CheckedListBox上的工具提示,并且每个checkedListBoxItem都有一个标记的文本文件对象。 private void
我认为这是一个愚蠢的问题,但我不明白这里发生了什么。 我使用这段代码: private void pictureBox1_MouseHover(object sender, EventArgs
在不使简单问题过于复杂的情况下,我试图让标签颜色在鼠标悬停在图像的特定区域上时发生变化。我的代码应该解释这种情况: private void picboxMain_MouseHover(o
我正在尝试使用 Selenium WebDriver 执行以下事件 鼠标悬停创建应用程序,然后 点击新应用程序 我有以下代码,下面是一个函数 public Boolean entermousehove
我有一个用于鼠标悬停工具提示的 JS, 在此 JS 中,我应该更改什么以将鼠标悬停转换为 onclick 事件。 我尝试更换一些但没有用!这是下面的JS。但它没有用,而是显示错误。 可以做吗还是需要改
我是一名优秀的程序员,十分优秀!