如何使用JQuery将按钮移动到左侧?

时间:2011-10-08 23:40:15

标签: jquery css html jquery-animate

我在div中有一个按钮,宽度为300px。单击按钮时,我希望按钮移动到div的左侧,并在1秒内消失。

JQUery怎么可能?

谢谢,

2 个答案:

答案 0 :(得分:3)

这可能取决于原始位置的分配方式,但我认为以下内容应该有效:

$('button').click(
    function(){
        $(this).animate(
            {
                'margin-left' : '-=200px'
            },1000);
        });

JS Fiddle

淡出并删除按钮:

$('button').click(
    function(){
        $(this).animate(
            {
                'margin-left' : '-=200px',
                'opacity' : 0
            },1000,
            function(){
                $(this).remove();
            });
        });

JS Fiddle

答案 1 :(得分:0)

使用animate()

的组合尝试fadeOut()
$("#element").animate({
   left: 0
}, 1000, function(){
    $("#element").fadeOut();
});