jquery - 更改另一个div的背景悬停多个按钮

标签 jquery animation

开发菜单时,我在一些很简单的事情上遇到了一些麻烦(显然不适合我)。

EXPLANATION IMAGE http://img80.imageshack.us/img80/7060/hoverdivexpl.jpg

背景/菜单按钮都是图像。

我已经尝试根据其他 StackOverflow(和其他)用户的建议来解决这个问题,但不知道如何继续。一旦它可以悬停按钮,但不会切换回 div 的 bg;然后可以工作,但没有任何褪色。

拥有 Web 开发/jQuery 的基础知识,但我陷入困境。

最佳答案

对于这两个按钮,类似

$(selector1).hover(
    // Function to call when mouse enters element
    function() { 
        // Animate to set new background in 100 milliseconds
        $(this).animate({'background': 'A'},100); 
        $(bigdivselector).animate({'background': 'A'},100); 
    }, 
    // Function to call when mouse leaves element
    function() { 
        $(this).animate({'background': 'defaultBG'},100); 
        $(bigdivselector).animate({'background': 'defaultBG'},100); 
    }, 
);

显然您必须用正确的值替换选择器和背景。

关于jquery - 更改另一个div的背景悬停多个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8908656/

相关文章:

android - AnimationUtils 类型中的方法 loadAnimation 不适用于参数

android - 动画图像并让它在最后停止?

java - 然而球只移动一次

javascript - 单击图像以显示内容

javascript - 通过单击标题隐藏时间轴部分

jquery - 查找使用 jQuery "toggle"函数后元素的 css 发生了怎样的变化

javascript - 如何为 css 更改添加动画时间

jquery - 如何使用jquery获取html表中所选行的索引?

javascript - 按钮单击所需的验证不起作用 JavaScript

javascript - 如何让我的脚本等待 jQuery 动画完成?