javascript - 两个 div 相互动画

标签 javascript jquery css html slider

我只想像在这个网站上一样创建动画http://www.msambition.de/ .我在其他上创建了 2 个 div 1。我有如下 jquery 代码: $(文档).ready(函数() {

$('div.unternehmen-ahover').hover(

function () {
    $('div.unternehmen-ahover').slideToggle("slow");
    $('span.span-picture-menu').fadeIn();
},

function () {

});
$('div.unternehmen').hover(

function () {

},

function () {
    $('div.unternehmen-ahover').slideToggle("slow");
    $('span.span-picture-menu').fadeOut();
});
});

问题是它在 hver 上工作正常,但它有时会保留在其他 div 上并且不进行滑动切换。请在这方面帮助我。

提前致谢

最佳答案

您应该为您的 div 创建 mouseenter 和 mouseleave 事件处理程序,并且您应该在那里创建 slideToggle。看这个link .

$(document).ready(function ()
{    
    $(".tile2").mouseenter(function () {
        $(".trainingmood").delay(0).animate({ opacity: 0 }, 300, "");
        $(".text2 span").delay(100).animate({ opacity: 1 }, 300, "");
        $(".text2").animate({ marginLeft: "-=310px" }, 300);
    });

    $(".tile2").mouseleave(function () {

        $(".trainingmood").delay(0).animate({ opacity: 1 }, 300, "");
        $(".text2 span").animate({ opacity: 0 }, 3, 00, "");
        $(".text2").animate({ marginLeft: "+=310px" }, 300);
    })
});

关于javascript - 两个 div 相互动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19647723/

相关文章:

javascript - jQuery 只允许拉丁字符

JavaScript:任何人都可以让它工作或解释为什么它不起作用吗?

Jquery 数据表 dataTables_length

javascript - 单击浏览器后退按钮时如何保持页面状态?

javascript - 使用JQuery获取页面所有链接的 anchor 参数并替换目标链接的href

jQuery AJAX,json数据成为Django中的关键,无法解析数据

php - 在特定字段中未输入 X 秒后发送表单

javascript - 最大高度 : 0 not collapsing Div

css - Zend Framework,路径问题

jquery - 仅允许特定电子邮件地址的域通过 JQuery 注册(最好)