jQuery slideup回调函数语法

时间:2013-05-12 21:38:37

标签: jquery

我有以下jQuery,它会滑动div,添加内容,然后向下滑动。它可以工作,但是在幻灯片完成之前应用了html,所以看起来有点偏。我知道我需要使用回调函数,但是当我尝试时它会中断。作为jquery的新手我觉得我有一些语法错误,如果有人能发现它,我会在回调函数中引用错误的东西。

这就是我目前所拥有的:

$(document).ready(function() {

    $('.accordionContent').hide();

    $(".accordionButton").click(function () {

        var content_id = $(this).attr('href');

        $(this).nextAll('.active:first').slideUp('normal');

        $(this).nextAll('.active:first').html($(content_id).html()).slideDown('normal');

        return false;
    });
});

这就是我试过的......

$(document).ready(function() {

    $('.accordionContent').hide();

    $(".accordionButton").click(function () {

        var content_id = $(this).attr('href');

        $(this).nextAll('.active:first').slideUp('normal', function() {

        $(this).nextAll('.active:first').html($(content_id).html()).slideDown('normal');

        return false;

        });
    });
});

0 个答案:

没有答案