1

我正在尝试设置一个函数以在单击链接时在屏幕上为 div 设置动画。我已经设置了调用 div 的函数,以及一个在单击“X”按钮时将其关闭的函数,但我希望该函数在单击主链接时运行,然后继续为新内容设置动画。我我对 jQuery/JavaScript 相当陌生,所以请原谅我的任何无知

我当前的代码如下 -

单击函数将 div 调用到屏幕上

$("#market a").click(function(){
    $("#market_info").show();
});

并使用单独的“X”按钮清除 div

$("#fade_bg, .close").click(function(){
    $("#fade_bg").fadeOut("slow");
    $("#infobox").animate({left: '-1200px' }, "slow", function() {
        $("#infobox > div").css("display", "none");
    });
    return false;
});

最初我打算onComplete在 links 函数中使用 an 来运行后一个函数。

4

1 回答 1

0
    $("#infobox").animate({left: '-1200px' }, "slow", function() {
        $(" > div", this).css("display", "none");
    });
于 2012-05-17T18:12:34.500 回答