【发布时间】:2014-01-20 01:43:02
【问题描述】:
我有一个菜单,其中包含一个位于中心的动画徽标链接,内部有 2 个跨度。
当鼠标悬停在 div ".menu" 上时,.gif 会在开头发生变化。 然后在 mouseout 上,同一个 div 的图像再次发生变化。
但我有一个问题: 我想要的是当用户将光标放在“.menu”上时,每个菜单项的 gif 也会在菜单上父链接的开头发生变化。
我不希望 .gif 在菜单中更改!
$(".menu")
.mouseover(function() {
$(".logo img").attr("src", "http://www.makingdifferent.com/wp-content/uploads/2013/03/123.gif");
});
$(".menu").mouseout(function() {
$(".logo img").attr("src", "http://www.thisiscolossal.com/wp-content/uploads/2012/07/rrrrroll01.gif");
});
【问题讨论】:
-
你能展示你的 HTML 吗?鼠标移出是正确的,您只需将其放在不同的元素上即可。
-
您可以在我上面发布的 DEMO IN FIDDLE 链接中看到 HTML。
标签: jquery css mouseover gif attr