JQuery живой вопрос - PullRequest
       7

JQuery живой вопрос

2 голосов
/ 16 апреля 2010

код запроса

$(function(){
            $('#switcher1').click(function(){
                $(this).stop().animate({left:'35px'},800);
            });
        });

Привет всем, этот код смещает # switcher1 на 35 пикселей вправо. У меня есть вопрос, как я могу сделать так, чтобы # switcher1 еще одним щелчком сдвинулся обратно в исходное положение?

1 Ответ

2 голосов
/ 16 апреля 2010

Использование toggle:

$('#switcher1').toggle(function() {
    $(this).stop().animate({left:'35px'},800);
}, function() {
    $(this).stop().animate({left:'0px'},800);
});
...