是否可以将平滑效果应用于函数 - jquery

时间:2011-04-28 11:09:14

标签: javascript jquery

我正在构建像jquery图库一样的图像滚动面板,但只有拇指图标部分, 这是我的代码,,,

      function moveRight() {
        var imli = $(".thumbStrip li:first-child");
        $(".thumbStrip").append(imli);
    }
    function moveLeft() {
        var imli = $(".thumbStrip li:last-child");
        $(".thumbStrip").prepend(imli);         
    }

我想在追加或前置时应用平滑效果,, 可能吗?? 如何?

1 个答案:

答案 0 :(得分:1)

你的意思是这样的:

function moveRight() {
    $(".thumbStrip li:first-child").fadeOut(function() {
        $(this).appendTo(".thumbStrip").fadeIn();
    });
}

或者也许:

function moveRight() {
    $(".thumbStrip li:first-child").animate({
        width: 'toggle',
        opacity: 'toggle'
    }, function() {
        $(this).appendTo(".thumbStrip").animate({
            width: 'toggle',
            opacity: 'toggle'
        });
    });
}

DEMO